Анализ XML Sitemap

Вставьте ссылку на sitemap.xml — инструмент загрузит карту, проверит, что это валидный XML, посчитает число URL, наличие lastmod, найдёт дубли и адреса по http://, а также выборочно проверит коды ответа реальных URL из карты.

Вставьте ссылку на sitemap.xml — разберу карту и выборочно проверю URL.

Карту сайта удобно сначала собрать в генераторе sitemap.xml, а URL из неё проверить пачкой в проверке ответа сервера. Полный разбор страницы — в on-page аудите. Остальное — в каталоге.

Что проверяет инструмент и правила хорошей карты

Инструмент скачивает sitemap.xml по адресу, разбирает его и показывает, сколько адресов внутри, какие даты изменения указаны, есть ли вложенные карты в индексном файле и ошибки формата. Выборочно он проверяет, отвечают ли адреса из карты кодом 200 и не ведут ли на редиректы и удалённые страницы: карта с мёртвыми адресами хуже, чем без карты.

Карта сайта нужна поисковику как список входов: по ней он находит страницы, до которых не дотянулись ссылки, и узнаёт, что изменилось. Для сайта из ста страниц она почти не влияет, для каталога из ста тысяч определяет, какие разделы вообще попадут в индекс.

Паутина в росе
Поисковые роботы называют пауками: они ползут по ссылкам, а карта сайта показывает им путь напрямую. Фото: Walter Baxter, CC BY-SA 2.0.
ПравилоПочему
Только канонические адреса с кодом 200Редиректы, дубли и 404 в карте тратят лимит обхода и снижают доверие к карте.
Не больше 50 000 адресов и 50 МБ в одном файлеОграничение протокола; крупнее — делите и собирайте индексный файл.
lastmod только при реальном измененииGoogle использует дату, если она правдива, и перестаёт верить, если она меняется каждый день.
priority и changefreq можно не писатьGoogle их не учитывает, Яндекс тоже опирается на другие сигналы.
Ссылка на карту в robots.txtСтрока Sitemap: находит карту любой поисковик без ручной подачи.

История: от robots.txt до IndexNow

Первым способом договориться с роботами стал robots.txt, который Мартейн Костер предложил в 1994 году, когда его сервер положил чужой краулер. Он говорил роботам, куда нельзя, а куда можно, они узнавали только по ссылкам. В июне 2005 года Google предложил обратное: файл, где сайт сам перечисляет свои страницы. В ноябре 2006 года протокол Sitemaps 0.90 поддержали Google, Yahoo и Microsoft, позже к ним присоединился Яндекс, и с тех пор формат не менялся.

Дальше карты обрастали расширениями: для картинок, видео и новостей, для языковых версий страниц. В 2021 году Microsoft и Яндекс запустили IndexNow, протокол, по которому сайт сообщает об изменениях сразу, без ожидания обхода карты; Google в 2023 году объяснил, что из полей карты читает только адрес и lastmod. Так карта сайта из списка адресов превратилась в ленту изменений.

Карта Парижа 1802 года
Карта Парижа 1802 года: без карты в большом городе, как и на большом сайте, легко пропустить целые кварталы. Фото: Викисклад, общественное достояние.
Кампус Google
Кампус Google в Маунтин-Вью, где в 2005 году предложили протокол Sitemaps. Фото: Grendelkhan, CC BY-SA 3.0.
Паутина
Паутина в росе: образ, давший имя поисковым паукам. Фото: Walter Baxter, CC BY-SA 2.0.

Как чинить карту сайта

Вставьте адрес карты или домен, инструмент сам поищет sitemap.xml и ссылку в robots.txt. Посмотрите три числа: сколько адресов, сколько из них отвечают не 200 и когда обновлялись даты. Если в карте есть редиректы и 404, уберите их из генерации; если lastmod у всех страниц одинаковый и свежий, отключите автоматическую подстановку даты сборки.

Большой сайт делите на карты по разделам и собирайте индексный файл: так в Search Console и Вебмастере видно, какой раздел индексируется хуже. Собрать карту с нуля поможет генератор sitemap, а после правок подайте карту в консоли поисковика и проверьте коды ответа у проблемных адресов.

ФорматXML, протокол Sitemaps 0.90
Лимит файла50 000 адресов, 50 МБ
Индексный файлдо 50 000 карт
Год протокола2005/2006
robots.txt1994
IndexNow2021
Читаютсяадрес и lastmod
Проверка адресоввыборочно

Как пользоваться

Логичное дополнение к генератору sitemap: убедиться, что карта корректна и не ведёт на битые страницы.

  1. Обычно site.ru/sitemap.xml. Поддерживаются и индексы сайтмапов, и .xml.gz.
  2. Сервер загрузит и разберёт XML, выборочно опросит URL.
  3. Тип карты, число URL, проблемы (дубли, http://, превышение лимита) и коды ответа выборки.

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

Что проверяет инструмент?

Валидность XML, тип (urlset или индекс sitemapindex), количество URL, долю с lastmod, дубли, адреса по http:// вместо https, превышение лимита 50 000 URL. Плюс выборочно опрашивает первые URL и показывает их коды ответа.

Что делать с индексом сайтмапов?

Если по ссылке оказался sitemapindex (карта карт), инструмент покажет список вложенных sitemap. Проверьте их по отдельности, вставив адрес каждого.

Почему важно, чтобы в карте не было битых URL?

Sitemap — это список страниц, которые вы сами рекомендуете роботу к обходу. Если там 404 или редиректы, вы тратите краулинговый бюджет впустую и подаёте поисковику противоречивые сигналы.

Проверяются ли все URL?

Из карты выборочно опрашивается первая часть адресов (чтобы не создавать нагрузку). Для полной проверки всех URL используйте проверку ответа сервера партиями.

Похожие инструменты

Генератор sitemap.xml

Соберёт ссылки прямо с вашего сайта по адресу или сделает карту из готового списка URL. lastmod, changefreq, priority.

Открыть
Ответ сервера (HTTP-коды)

Список URL → коды ответа 200/301/404, цепочки редиректов, финальный адрес и время ответа. Для аудита и чистки битых ссылок. До 30 адресов за раз.

Открыть
On-page SEO-аудит по URL

Вставь URL — отчёт по on-page факторам: коды ответа и редиректы, Title/Description, H1–H6, canonical, Open Graph, alt, ссылки, Schema.org. С оценкой по каждому пункту. Можно проверять конкурентов.

Открыть
Конструктор поискового запроса

Собирает запрос с операторами site, title, filetype и минус-словами. Отдельный синтаксис для Яндекса и Google плюс шпаргалка.

Открыть
Сравнить с конкурентом

Две страницы рядом: объём, дерево заголовков H1–H6, вхождения запроса по зонам, ссылки и мета-теги. Видно, каких подтем не хватает.

Открыть
WHOIS домена

Регистратор, дата регистрации и возраст домена, дата окончания, NS-серверы и статус. Для .ru, .com и других зон. Возраст — сигнал доверия.

Открыть

Ещё проверки сайта по адресу

Ответ сервера и редиректы, SSL и WHOIS, определение CMS, разбор sitemap.xml и микроразметки, поиск битых ссылок — в разделе 14 проверок.