SEO

sitemap.xml Validator

Проверить sitemap.xml — обязательные поля, форматы дат, лимиты sitemaps.org, дубликаты URL.

Если указать только домен, подставится /sitemap.xml (распространённая конвенция, но не стандарт — реальный sitemap может лежать по другому адресу). Сработает не для всех сайтов — некоторые блокируют кросс-доменные запросы (CORS); если загрузка не удалась, откройте sitemap.xml в новой вкладке и вставьте содержимое вручную.

Поисковики отклоняют sitemap.xml, не соответствующий спецификации sitemaps.org, — даже одна невалидная дата или превышенный лимит может помешать обработке всего файла. Инструмент проверяет обязательные поля, форматы дат, лимиты размера и дубликаты URL.

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

Типичные сценарии

Что стоит помнить

Дата в <lastmod> должна соответствовать формату W3C Datetime (ISO 8601) — произвольный текстовый формат даты поисковик просто проигнорирует.

Порядок URL в sitemap не имеет значения для спецификации — поисковик обрабатывает записи независимо от их последовательности в файле.

Статья об этом инструменте: Sitemap.xml: зачем поисковикам нужна карта сайта

Часто задаваемые вопросы

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

Один файл карты сайта может содержать до 50 000 URL и должен быть не больше 50 МБ в несжатом виде — для более крупных сайтов нужен файл индекса карт сайта, ссылающийся на несколько меньших файлов.

Почему моя карта сайта не проходит проверку, хотя корректно открывается в браузере?

Частые проблемы: неправильные объявления пространств имён, недействительные форматы дат в <lastmod> (должен быть W3C Datetime), или URL, не соответствующие собственному домену карты сайта — браузер всё равно отрендерит сырой XML даже с этими ошибками.

Загружается ли файл карты сайта куда-либо для проверки?

Нет. Анализ и проверка происходят полностью в вашем браузере — ничего не отправляется на сервер.

Можно ли сжать sitemap.xml в gzip?

Да — sitemaps.org позволяет публиковать файл как sitemap.xml.gz, и лимит в 50 МБ считается для несжатого размера, поэтому сжатый файл может быть значительно меньше физического лимита.

Как сообщить Google о новом sitemap?

Надёжнее всего — добавить его адрес директивой Sitemap: в robots.txt или отправить вручную через Google Search Console; оба способа работают независимо друг от друга и могут использоваться одновременно.

Статьи: SEO