Как проверить robots.txt в Яндекс Вебмастере

Проверка доступности и правил robots.txt для Яндекса: инструмент анализа, история версий, тест URL и исправление распространённых ошибок.

Как проверить robots.txt в Яндекс Вебмастере

robots.txt управляет обходом, а не гарантирует удаление страницы из индекса. В Яндекс Вебмастере можно проверить текущий файл, историю его версий и действие правил на конкретный URL. Начинайте с доступности /robots.txt и кода 200.

Что умеет анализатор robots.txt

Инструмент показывает, какие директивы применяются к выбранному URL, и помогает сравнить версии файла. Яндекс поддерживает стандартные группы User-agent и собственные правила, описанные в Справке. Файл должен находиться в корне хоста, быть доступным и не превышать установленный лимит.

Запрет Disallow не равен noindex. Если нужно убрать уже известную страницу из поиска, используйте подходящий HTTP-код или noindex и отдельный инструмент удаления.

Что подготовить до начала

  • Файл доступен по /robots.txt на каждом важном хосте.
  • Собран список разрешённых и запрещённых примеров URL.
  • Известно, генерирует файл CMS, CDN или ручной шаблон.
  • Есть резервная копия и возможность быстрого отката.
Как проверить файл
Действия расположены в рабочем порядке

Как проверить файл

  1. Откройте /robots.txt в приватном окне и проверьте ответ 200 OK.
  2. В Вебмастере откройте Анализ robots.txt и загрузите текущую версию.
  3. Выберите User-Agent Yandex и протестируйте главную, разделы, параметры, ресурсы и Sitemap.
  4. Сравните правила с ожидаемой таблицей разрешённых и закрытых URL.
  5. Исправьте источник генерации, опубликуйте файл и повторите проверку после загрузки роботом.

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

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

Сигнал или статусЧто он означаетЧто делать
РазрешёнДля выбранного робота нет подходящего запретаПроверьте код ответа и noindex отдельно
ЗапрещёнСработало правило DisallowУбедитесь, что это служебный, а не целевой URL
Файл недоступенРобот не получил robots.txtИсправьте DNS, редирект, код ответа или блокировку
Версия измениласьРобот загрузил новый файлСверьте дату и повторно протестируйте критичные URL
Контроль: Проверка robots.txt
Проверяйте результат по данным интерфейса и сайта

Типовые ошибки robots.txt

Одна широкая директива способна закрыть целый раздел, CSS/JS или все параметры одновременно.

ПроблемаВероятная причинаИсправление
Disallow: /Остался запрет со stagingУдалите правило на production и проверьте деплой
Закрыты CSS и JSСкопирован старый шаблонРазрешите ресурсы, нужные для рендеринга
Несколько конфликтующих группПравила дублируются для Yandex и *Упростите файл и тестируйте конкретные URL
robots.txt отдаёт редирект или 5xxНеверный маршрут или сбой сервераВерните стабильный 200 с текстовым файлом
Типовые ошибки robots.txt
Ошибка в панели — начало диагностики, а не готовый диагноз

Контроль результата и приёмка работы

Перед контрольным прогоном подготовьте всё, от чего зависит результат: Файл доступен по /robots.txt на каждом важном хосте; Собран список разрешённых и запрещённых примеров URL; Известно, генерирует файл CMS, CDN или ручной шаблон; Есть резервная копия и возможность быстрого отката. Проверьте не только основной пример, но и второй URL или ресурс того же типа. В отчёте сохраните время, адрес проверяемого объекта, аккаунт и роль, фактический статус в интерфейсе, а для технической операции — HTTP-код и конечный URL.

Разрешён означает: для выбранного робота нет подходящего запрета. Контрольное действие: проверьте код ответа и noindex отдельно. Запрещён означает: сработало правило disallow. Контрольное действие: убедитесь, что это служебный, а не целевой url. Файл недоступен означает: робот не получил robots.txt. Контрольное действие: исправьте dns, редирект, код ответа или блокировку. Версия изменилась означает: робот загрузил новый файл. Контрольное действие: сверьте дату и повторно протестируйте критичные url.

Если воспроизводится «Disallow: /», проверьте гипотезу «Остался запрет со staging» и выполните следующее: удалите правило на production и проверьте деплой. Если воспроизводится «Закрыты CSS и JS», проверьте гипотезу «Скопирован старый шаблон» и выполните следующее: разрешите ресурсы, нужные для рендеринга. Если воспроизводится «Несколько конфликтующих групп», проверьте гипотезу «Правила дублируются для Yandex и *» и выполните следующее: упростите файл и тестируйте конкретные url. Если воспроизводится «robots.txt отдаёт редирект или 5xx», проверьте гипотезу «Неверный маршрут или сбой сервера» и выполните следующее: верните стабильный 200 с текстовым файлом.

Порядок приёмки для «Как проверить robots.txt в Яндекс Вебмастере»: Проверить файл на HTTP, HTTPS, www и поддоменах отдельно; Протестировать минимум по одному URL каждого шаблона; Сверить ссылки Sitemap и доступность самих карт; После снятия случайного запрета отправить несколько важных страниц на переобход. Отдельно укажите, что уже подтверждено live-проверкой, а что появится только после следующего обхода или обновления отчёта. Это не даст повторять отправку ради одного статуса в панели и сохранит воспроизводимую историю изменений.

Проверка после публикации

  1. Проверить файл на HTTP, HTTPS, www и поддоменах отдельно.
  2. Протестировать минимум по одному URL каждого шаблона.
  3. Сверить ссылки Sitemap и доступность самих карт.
  4. После снятия случайного запрета отправить несколько важных страниц на переобход.

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

Где находится проверка robots.txt?

В инструментах Яндекс Вебмастера доступен анализатор, который загружает файл и тестирует URL для выбранного робота.

Можно ли удалить страницу через robots.txt?

Запрет мешает обходу, но не является надёжной командой удаления. Используйте 404/410, noindex и инструмент удаления в зависимости от задачи.

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

Ориентируйтесь на актуальную Справку и современные сигналы главного адреса: редиректы, canonical и переезд. Не копируйте старый шаблон автоматически.

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

Источники

Факты, названия разделов и ограничения сверены с документацией. Интерфейсы, тарифы и лимиты сервисов могут меняться.