UNmiss

Генератор XML-карты сайта

Превратите список URL в валидный sitemap.xml: необязательный lastmod для каждой строки и автоматическое разбиение после 50 000 URL. Работает в браузере.

Открыть страницу

Подробнее о странице

Превратите список URL в валидный sitemap.xml: необязательный lastmod для каждой строки и автоматическое разбиение после 50 000 URL. Работает в браузере.

Впишите URL, обойдите сайт или прочитайте карту сайта, которую вы уже опубликовали.

Файл пишется по протоколу sitemaps.org 0.9, который читают все крупные поисковики

Ничего не нужно устанавливать и настраивать. Три шага — и карта сайта у вас на компьютере.

Заполняйте по одной строке на URL или вставьте целый список в поле массового ввода после регистрации бесплатного аккаунта. Используйте абсолютные URL с протоколом, в той же канонической форме, что и на страницах.

Столбец lastmod необязателен и начинается пустым — заполняйте его только там, где знаете реальную дату изменения. priority и changefreq спрятаны за переключателем устаревших полей и не попадают в файл, пока вы их не включите.

Вы получаете полный документ urlset — или несколько файлов и индекс карт сайта, как только список превысит 50 000 URL или 50 МБ, а рядом HTML-версию. Загрузите файл в корень сайта, добавьте строку Sitemap: в robots.txt, затем отправьте URL в Google Search Console и Bing Webmaster Tools.

В каждой записи sitemap 4 элемента, и поисковики относятся к ним очень по-разному. Вот что принимает каждый из них и чего он на самом деле стоит.

Один полный абсолютный URL с протоколом, с экранированием 5 XML-сущностей

Он должен совпадать с канонической версией страницы. http и https, www и без www, со слешем на конце и без — здесь всё это разные URL.

W3C Datetime — либо YYYY-MM-DD, либо полная метка времени со смещением

Поле остаётся пустым, пока вы сами не заполните столбец с датой. Указывайте его только там, где знаете реальную дату существенного изменения — Google доверяет полю ровно настолько, насколько надёжным оно оказалось на вашем сайте.

Одно из значений: always, hourly, daily, weekly, monthly, yearly или never

Это всегда была подсказка, а не обещание, и поле не попадает в файл, пока вы не включите устаревшие поля. Другие поисковые системы и ваши собственные инструменты всё ещё могут его читать — это честная причина задавать его внимательно.