Подробные практические руководства

Сравнить два sitemap перед публикацией или миграцией

Найти добавленные и удалённые URL, дубли и изменения lastmod или hreflang локальным инструментом с экспортом отчёта.

Обновление :

Какие URL и метаданные действительно изменились между версиями?

Sitemap описывает URL, предлагаемые для обхода. Сравнение файлов проверяет охват публикации, но не измеряет индексацию или позиции. Отделяйте изменение в файле от необходимых проверок страниц.

  1. Сохранить сопоставимые версии

    Сохраните оба файла, происхождение и охват. Сравнивайте одинаковый тип: индекс описывает дочерние карты, urlset — страницы. Укажите частичную выгрузку.

  2. Сравнивать адреса без объединения

    Используются точные loc после декодирования XML. Протокол, хост, регистр, конечный слеш и параметры различаются. Похожие удалённый и добавленный URL указывают на возможную миграцию, но не доказывают редирект.

  3. Проверить замечания и метаданные

    Изучите дубли и неверные loc до толкования итогов. Для lastmod найдите существенное изменение содержания: перегенерация не оправдывает новую дату. Сравните hreflang-адреса, затем взаимность на страницах.

  4. Проверить страницы и сохранить решения

    Проверьте HTTP, канонические адреса и ограничения индексации. Сохраните причины удаления и равнозначную замену при наличии. Экспортируйте отчёт, назначьте действия и повторите после исправления.

Сравнить два XML sitemap

Файлы остаются в браузере. Отправки файлов и запросов по их URL нет. Экспорт содержит полные URL: проверьте его перед передачей.

Несжатый UTF-8; до 5 МиБ и 20 000 записей в файле. Два urlset или два sitemapindex. Дочерние карты не скачиваются.

Выберите две версии для сравнения.

Ситуации и решения

Типовые ситуации для подготовки проверки. Они не описывают выполненные проекты или реальные наблюдения.

Пропадает язык

Французские URL остаются, финские версии удалены. Небольшое общее изменение может скрыть языковой пробел: фильтруйте URL и проверьте hreflang.

Меняются все даты

loc остаются прежними, меняются только lastmod. Сверьте редакционную историю, прежде чем сохранять общую новую дату. Одинаковое число URL не означает одинаковые метаданные.

Индекс остаётся прежним

Ссылки на дочерние карты одинаковы, но их содержание может измениться. Сравнение индексов не заменяет сравнение нужных urlset.

Что сохранить

  • Происхождение, имя, дата получения и полный или частичный охват файлов.
  • Полный отчёт: добавленные/удалённые URL, изменения, дубли и пропуски.
  • HTTP и канонические адреса действительно проверенных страниц с датами.
  • Решение, ответственный, исправление и проверка после генерации.

Официальные источники

Связанные протоколы

Проверки перед выводом

  • Одинаковы ли сайт и охват файлов?
  • Объясняют ли дубли и неверные записи разницу итогов?
  • Документировано ли каждое удаление или изменение языка?
  • Проверены ли страницы отдельно от XML?

Частые вопросы

Удаление URL из sitemap убирает его из индекса?

Это не доказывает удаление из индекса. Проверьте содержание, HTTP и фактически отдаваемые директивы, затем наблюдаемое состояние в доступных инструментах.

Зачем сохранять параметры и конечный слеш?

Формы могут отдавать разные страницы или редиректы. Автоматическое объединение скрывает требующее проверки различие.

Почему лимит ниже протокольного?

Протокол допускает до 50 000 URL и 50 МБ без сжатия на файл. Локальный лимит ограничивает нагрузку браузера; большие объёмы сравнивайте сегментами.

ИНСТРУМЕНТЫ / РЕЕСТРЫ

Записать наблюдение

Два несжатых XML UTF-8, до 5 МиБ и 20 000 записей каждый. Страницы и дочерние карты не скачиваются; расширения изображений и видео не сравниваются; полная проверка стандарта не выполняется. Неверные loc отмечаются и исключаются из сопоставления. Экспорт содержит полные URL.

  • Дата просмотра и часовой пояс
  • Точный URL
  • Файлы до/после и охват
  • Добавленные/удалённые URL и метаданные
  • Дубли и исключённые записи
  • HTTP-статус / перенаправление
  • Заявленный канонический URL
  • Язык / регион
  • Причина и подтверждающий документ
  • Решение / следующий шаг
  • Ответственный за проверку
  • Следующая проверка