Генераторы

Генератор Sitemap.xml

Карта сайта из списка URL или обходом сайта.

Обходим до 100 страниц по внутренним ссылкам. Изображения, файлы и страницы с noindex в карту не попадают.

Зачем нужна карта сайта

Sitemap.xml — это список адресов, которые вы предлагаете поисковику обойти. Робот и сам ходит по ссылкам, но карта ускоряет знакомство с новыми разделами и помогает там, где внутренняя перелинковка слабая. Особенно заметен эффект на молодых сайтах и в глубоких каталогах, куда с главной ведёт три-четыре перехода.

Карта не гарантирует индексацию. Она сообщает о существовании адреса, а решение принимает поисковик на основании качества страницы.

Как работает этот генератор

Мы начинаем с указанного адреса и переходим по внутренним ссылкам вглубь, пока не наберётся 100 страниц или не истекут 25 секунд. Из результата отсеиваются картинки, стили, скрипты и документы, а также страницы, закрытые метатегом noindex: держать их в карте бессмысленно, вы сами просили поисковик их не показывать. Внешние домены не обходятся.

Что делать с готовым файлом

  1. Скопируйте XML и сохраните как sitemap.xml в кодировке UTF-8.
  2. Положите файл в корень сайта, чтобы он открывался по адресу https://ваш-домен.ru/sitemap.xml.
  3. Добавьте в robots.txt строку Sitemap: https://ваш-домен.ru/sitemap.xml с полным адресом.
  4. Отправьте карту в Яндекс.Вебмастер и Google Search Console.

Правила, которые нарушают чаще всего

Когда генератор не подходит

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

Готовый robots.txt со строкой Sitemap соберёт генератор robots.txt. Коды ответа найденных страниц удобно проверить в проверке ответа сервера.

Частые вопросы

Сколько страниц обходит генератор?

До 100 страниц или 25 секунд, что наступит раньше. Для небольшого сайта этого достаточно. Крупным проектам карту лучше собирать средствами движка: у WordPress это делают Yoast или Rank Math, у Битрикса встроенный модуль.

Обязательна ли карта сайта?

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

Что делать с готовым файлом?

Сохраните его как sitemap.xml, положите в корень сайта, добавьте строку Sitemap с полным адресом в robots.txt и отправьте карту в Яндекс.Вебмастер и Google Search Console.

Нужно ли указывать priority и changefreq?

Google эти поля игнорирует полностью, Яндекс учитывает слабо. Полезен только lastmod, и то при условии, что дата настоящая. Проставленный на всех страницах приоритет 1.0 никакого эффекта не даёт.