Перейти к содержимому
SEO/Опубликовано 29 сентября 2026 г./5 мин

Есть ли sitemap.xml на чужом сайте: как проверить за минуту

Три шага: строка Sitemap в robots.txt, прямой адрес и четыре запасных написания. По нашему прогону карты нет у 36 сайтов из 242 проверенных.

Есть ли sitemap.xml на чужом сайте: как проверить за минуту
С
Команда NEXFORCE
SEO-эксперт NEXFORCE

Задача прикладная: открыт чужой сайт, нужно за минуту узнать, есть ли карта и что в ней. Порядок проверки — три шага.

Шаг первый: robots.txt

Откройте сайт.ru/robots.txt и найдите строку, начинающуюся со слова Sitemap. Это самый надёжный путь: адрес карты владелец указывает именно там, и он может быть каким угодно.

Насколько это работает, мы проверяли на выборке: из 73 доступных файлов robots.txt строка Sitemap нашлась в 72. В другом прогоне, по 83 сайтам, адрес карты лежал в robots.txt во всех случаях, когда карта вообще была.

Строк Sitemap может быть несколько: отдельный файл для товаров, отдельный для статей и отдельный для картинок.

Шаг второй: обычный адрес

Если robots.txt пуст или недоступен, пробуйте прямые адреса:

сайт.ru/sitemap.xml
сайт.ru/sitemap_index.xml
сайт.ru/sitemap1.xml
сайт.ru/sitemap.xml.gz

Первые два покрывают почти всё: sitemap.xml ставят вручную и большинство движков, sitemap_index.xml — стандартное имя указателя у WordPress с популярными плагинами. Вариант .gz — то же самое, только сжатое; браузер предложит её скачать, и это нормальный, предусмотренный протоколом случай.

Шаг третий: понять, что открылось

Три разных исхода легко перепутать.

Что видитеЧто этоЕсть ли карта
Текст с тегами <url> и <loc>та самая картада
Список файлов <sitemap>указатель на несколько файловда, открывайте вложенные
Обычная страница со ссылками и менюHTML-страница «карта сайта» для людейнет
Страница 404 или главнаякарты по этому адресу нетнет

Четвёртая строка требует внимания: на несуществующий адрес часть площадок отдаёт не 404, а главную страницу с кодом «всё в порядке». Выглядит как ответ, а карты при этом нет: в нашем замере так вели себя 10 площадок из 242.

Сколько площадок вообще без карты

Мы прогнали 242 сайта компаний своего города через собственный движок проверок. Карта отсутствует у 36 — это 15%, примерно каждый седьмой.

Для сравнения, в том же прогоне: нет микроразметки у 104, канонической ссылки у 90, заголовка H1 у 86, заголовка Open Graph у 85. Карта пропадает реже всего из этого списка, зато её отсутствие сказывается сильнее прочих.

Что делать с ответом

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

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

Файл есть, но пустой или старый. Такое встречается чаще, чем полное отсутствие: его сгенерировали один раз при запуске и забыли. Проверяется по датам внутри и по числу адресов — если их заметно меньше, чем страниц, файл устарел.

Проверка одной строкой

Для тех, кому удобнее в терминале:

curl -s сайт.ru/robots.txt | grep -i sitemap

Если ответ пуст — пробуйте прямые адреса тем же curl и смотрите первую строку ответа:

curl -sI сайт.ru/sitemap.xml | head -1

Код 200 — файл есть, 404 — нет, 301 или 302 — карта переехала, идите по адресу из заголовка Location.

Границы

Числа выше — по компаниям одного города, отобранным из поиска по коммерческим запросам. У интернет-магазинов доля площадок с картой, скорее всего, выше: движки магазинов обычно создают её сами. Такую выборку мы не мерили.

Коротко

Сначала robots.txt и строка Sitemap — в ней адрес, каким бы он ни был. Потом четыре обычных написания. И третьим шагом посмотрите, что именно открылось: HTML-страница для людей и XML-файл — разные вещи, а ответ «всё в порядке» на несуществующий адрес выдают 10 площадок из 242.

Вопросы и ответы

FAQ по теме

Где лежит карта сайта, если по обычному адресу её нет?+
Точный адрес почти всегда написан в robots.txt строкой Sitemap. В нашей выборке из 73 доступных файлов robots.txt эта строка была в 72.
У всех ли сайтов есть карта сайта?+
Нет. Прогон 242 сайтов компаний одного города нашим движком проверок показал: карты нет у 36. Это примерно каждый седьмой.
Карта сайта открылась как обычная страница со ссылками — это она?+
Нет, это HTML-страница «карта сайта» для людей. Поисковику нужен XML-файл: он начинается с строки с вопросительным знаком и содержит теги url и loc.