Что делает проверка sitemap?
XML sitemap (карта сайта) перечисляет страницы, которые вы хотите показать поисковым системам, и может содержать даты, сообщающие, когда страница менялась в последний раз. Google читает её, чтобы находить и повторно сканировать URL, но только если файл валиден, доступен и перечисляет действительно работающие страницы.
Этот инструмент находит ваш sitemap так же, как краулер, проверяет его на соответствие протоколу sitemaps.org и правилам Google, а затем тестирует выборку перечисленных в нём URL. В одном отчёте видно, читается ли файл без ошибок, укладывается ли он в лимиты и не отправляет ли краулеры на битые, перенаправленные или закрытые страницы.

Как проверить sitemap
Введите example.com, чтобы инструмент сам нашёл sitemap, или вставьте точный адрес, например https://example.com/sitemap_index.xml.
Сначала он читает строки Sitemap: в robots.txt, затем пробует стандартные адреса, такие как /sitemap.xml, /sitemap_index.xml и /wp-sitemap.xml.
Он разбирает XML, проверяет лимиты и пространство имён, а также каждый URL и каждую дату lastmod. В индексе sitemap он открывает первые 10 дочерних sitemap.
Десять URL из разных частей sitemap загружаются, чтобы выявить ошибки 404, редиректы, теги noindex и canonical, указывающие на другие страницы.
Advertisement
Что проверяет инструмент
Каждая проверка соответствует причине, по которой Google Search Console может отклонить или проигнорировать sitemap:
Незакрытые теги или одиночный символ & в URL ломают весь файл. Инструмент показывает точную строку и столбец.
Sitemap может содержать до 50 000 URL и весить до 50 МБ без сжатия, а также должен использовать пространство имён sitemaps.org.
Относительные URL, другие домены, несовпадение http/https, дубликаты и URL длиннее 2048 символов.
Даты должны быть в формате W3C (2026-10-15 или 2026-10-15T09:30:00+00:00). Даты из будущего и одна дата, скопированная на все URL, подрывают доверие Google к ним.
URL, указанные в sitemap, но закрытые для Googlebot, дают противоречивые сигналы, а закрытый sitemap вообще невозможно прочитать.
В sitemap должны быть только конечные индексируемые страницы: без 404, редиректов, noindex и canonical, указывающего на другую страницу.
Лимиты и правила sitemap
50 000 URL или 50 МБ на файл без сжатия. Разбейте крупный сайт на несколько sitemap и перечислите их в индексе sitemap (sitemap index).
Полные абсолютные URL с протоколом, например
https://example.com/page, на том же хосте, что и сайт.Кодировка UTF-8 и экранирование спецсимволов:
&нужно записывать как&.`lastmod` только если дата точна. Google использует её, когда она стабильно и проверяемо верна, а
priorityиchangefreqполностью игнорирует.Индексные файлы sitemap нельзя вкладывать друг в друга. Индекс перечисляет sitemap, а не другие индексные файлы.
Gzip допустим. Файл
sitemap.xml.gzразрешён; лимит 50 МБ относится к размеру после распаковки.Сообщите краулерам, где находится sitemap, строкой
Sitemap:в robots.txt и отправкой в Google Search Console. Google отключил URL для ping-уведомлений о sitemap в 2023 году.
Advertisement
Частые ошибки sitemap и как их исправить
«Не удалось получить» в Search Console: sitemap возвращает ошибку, зацикливается в редиректах или закрыт в robots.txt. Проверьте HTTP-статус и раздел robots.txt в отчёте.
«Sitemap в формате HTML»: по адресу отдаётся веб-страница, часто страница 404 со статусом 200. Убедитесь, что сервер возвращает сам XML-файл.
Недопустимая дата: используйте
YYYY-MM-DDили полную метку времени с часовым поясом. Форматы вроде10/15/2026недопустимы.URL с редиректами: указывайте конечный URL, обычно версию с https и с www (или без www), которую ваш сайт действительно использует.
Страницы с noindex в sitemap: либо уберите их из sitemap, либо удалите тег noindex. Такие страницы тратят краулинговый бюджет и вызывают предупреждения в Search Console.
Забытые старые sitemap: после смены плагина рядом с новым индексом может остаться устаревший
/sitemap.xml. Оставьте один актуальный источник, а старый файл перенаправьте или удалите.
Примеры XML sitemap
Минимальный sitemap, индекс sitemap и строка robots.txt, которая указывает на них краулерам:
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.com/</loc>
<lastmod>2026-10-15</lastmod>
</url>
</urlset><?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<sitemap>
<loc>https://example.com/post-sitemap.xml</loc>
<lastmod>2026-10-15</lastmod>
</sitemap>
</sitemapindex>Sitemap: https://example.com/sitemap_index.xmlAdvertisement
Другие инструменты для SEO и сканирования
Исправьте то, что нашёл отчёт, с помощью этих бесплатных инструментов: