Перейти к содержанию

Парсер карты сайта

Преобразуйте sitemap.xml в понятный список URL и проверьте его на ошибки.

Входные данные
Выходные данные

Парсер карты сайта

Вставьте содержимое sitemap.xml или sitemap-index.xml, и инструмент создаст список всех URL с их метаданными — дата lastmod, частота изменений changefreq, приоритет priority и количество hreflang альтернатив. Инструмент предназначен для тех случаев, когда вам нужно реально прочитать карту сайта, а не просто её отправить: проверка того, что сгенерировала CMS, анализ карты конкурента или предварительный просмотр перед загрузкой в Google Search Console.

Отключайте столбцы с помощью опций показать lastmod, показать changefreq, показать priority и показать количество альтернатив hreflang, сортируйте список по lastmod или priority, фильтруйте по пути с помощью опции фильтр по пути, которая оставляет только URL, содержащие введённый текст. Выберите формат вывода в зависимости от того, что вам нужно дальше: простой список URL, таблица для быстрого просмотра, CSV для таблицы или JSON для скрипта. Индекс карты сайта определяется автоматически, его вложенные записи отображаются так же.

При включении проверки на ошибки инструмент выявляет то, что действительно нарушает карту сайта в продакшене: более 50 000 URL в одном файле, неправильную дату в lastmod (не в формате ISO 8601), priority вне диапазона 0–1, дубликаты URL, относительные URL вместо абсолютных, несовпадение протокола или домена с остальной частью файла и взаимное несвязанность hreflang альтернатив. Каждая ошибка указывает на конкретный URL, чтобы вы могли сразу перейти к исправлению.

Всё работает в браузере — карта сайта никогда не покидает ваше устройство, что особенно важно для неопубликованных страниц или внутренних доменов. Скопируйте результат, загрузите его как файл .txt или отправьте вывод обратно на вход для дополнительной фильтрации или пересортировки.

FAQ

Поддерживает ли он файлы индекса карты сайта?
Да. Если на входе находится <sitemapindex>, инструмент перечисляет его вложенные записи <sitemap> вместе с датами lastmod вместо отдельных URL страниц.
Что считается неправильной датой в lastmod?
Любое значение, которое не является допустимой датой или временем в формате ISO 8601, например 01/15/2024 или значение, которое не парсится как реальная дата календаря.
Как определяется несовпадение протокола или домена?
Инструмент находит origem (протокол и хост), используемый большинством URL в файле, и отмечает любой URL на другом origem, так как карта сайта должна описывать один сайт.
Может ли он работать с очень большими картами сайта?
Да, включая файлы с тысячами URL. Если карта сайта превышает ограничение в 50 000 URL, установленное протоколом sitemap, это также отмечается как ошибка.
Моя карта сайта загружается где-то?
Нет. Разбор выполняется полностью в вашем браузере — файл, который вы вставляете, никогда не покидает ваше устройство.