Вебмастер и SEO

генератор sitemap.xmlс проверкой структуры

Вставьте абсолютные URL по одному в строке или переключитесь на проверку XML. Большие списки обрабатываются только по команде.

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

Список URL

Результат

URL и XML обрабатываются только в этой вкладке. Запросы к указанным адресам не отправляются.

Параметры

Один абсолютный URL в строке. Достоверную дату изменения можно указать после табуляции как YYYY-MM-DD. Точные повторы подсчитываются и удаляются.

Вставьте URL или XML либо загрузите пример.

Список адресов из CMS ещё не готовый sitemap.xml. Генератор sitemap.xml показывает номер неверной строки или чужой домен и не теряет страницу молча. Готовый документ можно передать в валидатор sitemap.xml на той же панели.

Проверка карты сайта касается только вставленного XML. Если требуется XML-карта сайта из нескольких частей, укажите настоящий каталог публикации: индекс sitemap должен ссылаться на абсолютные адреса частей.

Зачем нужен генератор sitemap.xml

Ошибочные строки видны, а файлы для публикации собраны вместе.

Исправьте конкретную строку

Генератор sitemap.xml сохраняет номера строк с неверными адресами, другим источником и точными повторами. Ошибка блокирует экспорт, а повторы удаляются с явным счётчиком. Исходный список не сокращается незаметно.

Несколько строк URL проходят локальную проверку: неверная строка выделена, правильные складываются в XML.

Индекс ссылается на настоящие части

До достижения 50 000 URL или 50 МиБ полные записи переходят в новый файл. Индекс использует заданный публичный каталог, а ZIP содержит индекс и все части.

Большой список URL разделён на два XML-файла, которые связывает индекс с абсолютными адресами.

Что проверить перед размещением

01

Сохранить точные адреса и даты

Укажите по одному абсолютному HTTP или HTTPS URL в строке. Если известна реальная дата существенного изменения страницы, добавьте после табуляции YYYY-MM-DD. Иначе lastmod не выводится.

  • В примере показана дата после табуляции.
02

Выбрать каталог для частей

Для одного файла каталог не нужен. При делении укажите реальный публичный URL с / в конце. Его путь должен охватывать все страницы; изменение этого параметра сразу делает старый результат устаревшим.

  • ZIP включает индекс и все дочерние файлы.
03

Прочитать диагностику и размеры

Сверьте число URL и объём UTF-8 каждой части. Готовый XML проверяется в другом режиме. Ctrl/Cmd+Enter запускает текущую задачу, а успешный локальный тест не подтверждает доступность страниц.

  • После изменения ввода экспорт выключен до повторного запуска.

Из строк URL в файлы по протоколу

Точный urlset

Каждый допустимый адрес экранируется для XML и попадает в loc. Только указанная для конкретной страницы дата становится lastmod; текущая дата, changefreq и priority не добавляются.

Разделение по двум пределам

Каждый файл содержит не более 50 000 URL и 52 428 800 байт без сжатия. Индекс с абсолютными адресами и ZIP со всеми частями выдаются вместе.

Проверка готового XML

Валидатор sitemap.xml проверяет синтаксис, пространство имён, корень, обязательный loc, необязательные поля, повторы и пределы для urlset и sitemapindex. Ошибки содержат строку и столбец; дочерние файлы не запрашиваются.

Границы локальной проверки

Нет обхода сайта и HTTP-запросов
Инструмент читает только вставленный текст. Он не определяет 200, перенаправления, noindex, robots.txt или canonical. Корректный XML не гарантирует обход или индексацию.
lastmod основан на реальных изменениях
Добавляйте дату только когда знаете момент значимого изменения страницы. Дата создания файла не подходит. Google игнорирует changefreq и priority, поэтому новые файлы не содержат этих полей.
Источник и каталог должны совпадать
У всех страниц должны совпадать схема, хост и порт. Публичный каталог частей должен находиться достаточно высоко, чтобы охватывать пути страниц. Факт загрузки файлов в него браузер не подтверждает.
Два предела для каждого файла
У urlset и sitemapindex не более 50 000 записей и 50 МиБ без сжатия. Ошибочные строки не пропускаются молча. Нет импорта CSV, загрузки удалённой карты или расширений для изображений, видео и новостей.

Вопросы про генератор sitemap.xml

Зачем сайту нужен sitemap.xml?

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

Что проверяет валидатор sitemap.xml?

Валидатор sitemap.xml проверяет структуру, обязательные loc, даты, допустимые поля и размеры вставленного XML. Доступность страниц по HTTP он не тестирует.

Можно ли проверить sitemapindex?

Да. Вставьте документ sitemapindex: его структура и ссылки проверятся, но содержимое указанных дочерних файлов надо проверять отдельно.

Почему в одном sitemap.xml не должно быть слишком много URL?

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

Что лучше проверить перед отправкой sitemap.xml?

Перед отправкой проверьте правильность URL, отсутствие перенаправлений и запретов индексации, затем доступность опубликованного файла. Локальная проверка не видит эти сетевые сигналы.

Есть особый случай?

Запустить генератор sitemap.xml

Откройте пример, затем передайте генератору sitemap.xml канонические адреса своего сайта. Прочитайте диагностику и разместите индекс вместе со всеми частями.