Блог · · Команда SEOXL Tools

Как проверить robots.txt и sitemap: что значат замечания и что исправить

Файлы robots.txt и sitemap.xml небольшие, но одна неверная строка может закрыть от поиска весь сайт или отправить робота в пустоту. Проверка занимает минуту и не требует доступа к сайту.

Коротко. Откройте проверку robots.txt и sitemap, введите домен и при необходимости путь страницы, нажмите «Проверить». Сначала исправьте «Ошибки» (закрытый сайт, коды 4xx и 5xx на файле), затем «Предупреждения». Если страница «Разрешена», а в поиске её нет, причина не в robots.txt: смотрите noindex, canonical и ответ сервера.

Что проверяют robots.txt и sitemap

Файл robots.txt лежит в корне сайта (example.ru/robots.txt) и подсказывает роботам, какие разделы можно читать, а какие нет. Sitemap это XML-файл со списком страниц, которые вы хотите показать поиску.

У них разные задачи. Robots.txt ограничивает обход, sitemap подсказывает, что обойти. Если страница закрыта в robots.txt, но лежит в карте, поисковик получает противоречивые сигналы: такую страницу стоит либо открыть, либо убрать из карты.

Как запустить проверку

  1. Откройте проверку robots.txt и sitemap. Регистрация и почта не нужны, доступ к сайту, Search Console и Вебмастеру тоже.
  2. В поле «Адрес сайта» впишите домен, например example.ru. Если вставите адрес с https:// и путём, лишнее отрежется, а путь подставится во второе поле.
  3. Чтобы узнать про конкретную страницу, заполните поле «Проверить, открыта ли страница»: путь /catalog/ или полный адрес страницы этого же сайта.
  4. Нажмите «Проверить». Обычно это занимает несколько секунд, на медленных сайтах до минуты.
  5. Прочитайте результат сверху вниз. После правок на сайте нажмите «Проверить» ещё раз.

Проверка берёт файлы у сайта так же, как это делает робот, и ничего на сайте не меняет.

Как читать результат

tools.seoxl.ru/tools/robots-check
Результат проверки robots.txt и sitemap для tools.seoxl.ru: сводка без замечаний, адрес и код ответа файла, правила Disallow и Allow

Результат для нашего сайта: сводка, код ответа файла и правила для роботов.

Сверху стоит сводка: сколько найдено ошибок, предупреждений и заметок. Уровень написан словом, а не только цветом. «Ошибка» ломает работу файла или закрывает сайт, «Предупреждение» может навредить, «Заметка» только информирует. Ниже четыре блока.

Какие замечания исправлять первыми

Сначала то, что закрывает сайт или ломает файл.

Затем предупреждения.

Замечания к карте сайта.

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

Что проверка не гарантирует

«Разрешено» в таблице значит только, что правила robots.txt не мешают обходу. В индексе страница может не оказаться из-за noindex, canonical или ответа сервера. Не закрывайте страницу в robots.txt и noindex одновременно: робот, которому нельзя открыть страницу, не прочитает на ней noindex.

Если вы исправили файл, а проверка показывает старую версию, откройте example.ru/robots.txt в браузере. Когда и там старая версия, очистите кеш сайта или CDN. Если в браузере сайт открывается, а проверка пишет 401, 403 или 5xx, защита от ботов или файрвол режет запросы и, скорее всего, запросы поисковых роботов тоже. Это стоит исправить в первую очередь.

Что делать дальше

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

Нужна ли регистрация для проверки?

Нет. Нужен только адрес сайта. Без регистрации действует лимит 20 проверок в час, в бесплатном аккаунте он выше: 100 проверок в час.

Чем robots.txt отличается от noindex?

Robots.txt управляет обходом: он говорит роботу, какие страницы не открывать. Noindex это запрет добавлять уже открытую страницу в поиск, он задаётся метатегом или заголовком ответа.

Страница «Разрешена», но в индексе её нет. Что смотреть?

Проверьте noindex, canonical, код ответа и наличие текста в HTML. Всё это показывает проверка страницы глазами робота.

Как часто проверять robots.txt и sitemap?

После каждого релиза, смены CMS, хостинга или правил редиректов. Разовая проверка показывает состояние на сейчас, для регулярной проверки нужен кабинет: раздел «Здоровье» делает её по расписанию.

Читайте также

Справка по теме

Разборы SEO и GEO выходят и в Telegram, в канале основателя платформы Алексея Дёмкина: @ademkin_seo.

← Все статьи