Генератор sitemap.xml
Вставьте адреса — из таблицы, из консоли, в каком виде есть — и получите файл, который примут поисковики. О повторах и посторонних строках вам скажут, а не выбросят их молча.
Google читает lastmod, а changefreq и priority не смотрит — они здесь для других роботов.
Замечания
- Бесплатно
- Файлы не покидают ваше устройство
- Без регистрации
- Без ограничений по файлам
Как пользоваться
- Вставьте список адресов по одному в строке; относительные пути сработают, если заполнен адрес сайта.
- Укажите дату изменения, если она есть, — это поле Google действительно читает.
- Скопируйте XML или скачайте sitemap.xml и положите в корень сайта.
- Чтобы проверить готовый файл, перейдите на «Проверить» и вставьте его.
Полезно знать
Амперсанд, который ломает файл целиком
Адрес с параметрами — /?a=1&b=2 — дело обычное, но в XML амперсанд обязан быть записан как &. Иначе разборщик спотыкается на первой такой строке и отвергает весь файл, а не одну запись. Тулза экранирует каждый записанный адрес, поэтому строка запроса никогда не стоит вам карты сайта.
Что Google на самом деле читает
Из четырёх полей используется только lastmod, и только если он честный: дата, которая меняется при каждой выкладке, учит робота её игнорировать. Changefreq и priority Google не смотрит уже много лет — они остались здесь, потому что их читают другие роботы и часть внутренних инструментов, но двигать позиции они не будут.
Частые вопросы
Сколько адресов помещается в один файл?
Пятьдесят тысяч и не больше пятидесяти мегабайт без сжатия. Дальше список разбивают на несколько файлов, а их перечисляют в индексе карт сайта. При проверке вставленного файла превышение лимита показывается отдельно.
Каких страниц в карте быть не должно?
Всего, что вы не хотели бы увидеть в выдаче: закрытых robots.txt или noindex, дублей с канониклом на другую страницу, редиректов и страниц ошибок. Карта, набитая такими адресами, снижает доверие ко всему файлу.
Куда класть готовый файл?
В корень сайта, рядом с robots.txt, и добавить туда строку «Sitemap: https://example.com/sitemap.xml». Отправлять его в Search Console после этого необязательно, но так первый обход начнётся быстрее.
Можно ли этой тулзой обойти мой сайт?
Нет, и ни одна браузерная тулза честно этого не может: страницу с чужого домена скрипту читать не дают из соображений безопасности. Здесь файл собирается из вашего списка, а сам список берётся из CMS, из сборки или из настольного краулера.
Похожие инструменты
- Генератор и проверка robots.txt Две вещи на одной странице: собрать файл из правил и проверить тот, что уже стоит на сайте. Отв…
- Генератор микроразметки Выберите тип, заполните то, что знаете, и скопируйте готовый тег script для шапки страницы. Ост…
- Генератор UTM-меток Заполните поля — ссылка соберётся сама. Если вставить уже размеченную ссылку, поля заполнятся и…
- Форматирование XML Машинный XML приходит одной огромной строкой. Вставьте его сюда — и структура проявится: по эле…