Как проверить карту сайта
- Загрузите карту сайта по URL, например
https://example.com/sitemap.xml, или откройте либо вставьте файл. Сжатые gzip-файлы.xml.gzраспаковываются автоматически. - Изучите сводку и список проблем. Ошибки — это нарушения протокола, предупреждения указывают на вероятные проблемы, а примечания — рекомендации; для каждого пункта указан номер строки.
- Просмотрите таблицу URL с lastmod, changefreq, priority и hreflang и при необходимости экспортируйте её в CSV.
Основные требования к sitemap.xml
| Правило | Лимит или формат |
|---|---|
| URL в одном файле Sitemap | Не более 50 000 записей <url> |
| Размер файла | Не более 50 МБ (52 428 800 байт) без сжатия |
| Файлов Sitemap в индексе | Не более 50 000 записей <sitemap> |
| Корневой элемент | <urlset> или <sitemapindex> в пространстве имён http://www.sitemaps.org/schemas/sitemap/0.9 |
<loc> | Абсолютный URL с http или https короче 2048 символов; & записывается как & |
| Хосты | Все URL на том же хосте, что и сам файл Sitemap |
<lastmod> | W3C Datetime, например 2026-10-29 или 2026-10-29T14:30:00+00:00 |
<changefreq> | always, hourly, daily, weekly, monthly, yearly или never |
<priority> | От 0.0 до 1.0; по умолчанию 0.5 |
| Кодировка | UTF-8 |
Google игнорирует <changefreq> и <priority>, а <lastmod> учитывает, только если дата стабильно точна, поэтому обновляйте lastmod лишь при реальном изменении содержимого. Крупные сайты разбивают URL на несколько файлов Sitemap и перечисляют их в файле индекса. Все подробности — в протоколе sitemaps.org.
hreflang в файлах Sitemap
Многоязычные сайты могут указывать языковые версии с помощью <xhtml:link rel="alternate" hreflang="de" href="…"/> внутри каждого <url>, предварительно объявив xmlns:xhtml="http://www.w3.org/1999/xhtml" в корневом элементе. Валидатор проверяет правила, которые применяют поисковые системы:
- Код состоит из кода языка (ISO 639-1) и, при необходимости, региона (ISO 3166-1), например
en,en-GBилиpt-BR, либо равенx-default. - Для каждого URL перечислены все языковые версии, включая его самого.
- Ссылки взаимны: если страница A ссылается на страницу B, то страница B должна ссылаться обратно на страницу A.
- Каждый код встречается в записи URL только один раз; также рекомендуется вариант по умолчанию
x-default.
Часто задаваемые вопросы
Где найти sitemap.xml моего сайта?
Обычно по адресу /sitemap.xml или /sitemap_index.xml в корне сайта; WordPress создаёт /wp-sitemap.xml. Часто путь к карте сайта указан в файле robots.txt в строке Sitemap:.
Гарантирует ли корректный sitemap индексацию?
Нет. Карта сайта помогает поисковым системам находить ваши URL, но что сканировать и индексировать, они решают сами. Убедитесь, что перечисленные страницы отдают код 200, являются каноническими и не закрыты в robots.txt или тегом noindex: этот инструмент проверяет файл Sitemap, а не сами страницы.
Можно ли проверить файл индекса Sitemap?
Да. Файл индекса распознаётся автоматически, а вложенные карты сайта выводятся списком с датами lastmod. По отдельности они не загружаются, поэтому, чтобы проверить и их, загрузите каждую вложенную карту сайта по её URL.
Загружается ли моя карта сайта на сервер?
Файлы, которые вы открываете или вставляете, проверяются в вашем браузере. Карта сайта по URL загружается через наш сервер, потому что большинство сайтов не позволяют браузерам читать свои файлы напрямую.