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

Правильный robots.txt не должен быть списком случайных запретов. Он должен учитывать структуру сайта, служебные страницы, sitemap и реальные цели SEO.

Зачем это нужно бизнесу

Если важные страницы закрыты от обхода, они хуже попадают в поиск. Если открыты служебные разделы, поисковик тратит внимание на мусорные URL и дубли.

  • в Яндекс Вебмастере появились ошибки robots.txt
  • новые статьи плохо индексируются
  • в поиске видны служебные страницы
  • после правки robots упал трафик
  • sitemap не указан в robots.txt

Что обычно мешает сделать правильно

Слишком широкий Disallow

Запрет вроде Disallow: / может полностью закрыть сайт. Иногда его оставляют после разработки и забывают убрать.

Закрыты нужные ресурсы

Если закрыть CSS, JS или изображения, поисковик может хуже понимать страницу.

Не указан sitemap

Sitemap можно найти и без robots.txt, но явная ссылка помогает поисковикам быстрее увидеть карту сайта.

Запреты вместо canonical и редиректов

Robots.txt не лечит дубли так же, как canonical, 301 и правильная структура URL.

Что проверить перед работой

  • текущий robots.txt
  • адрес sitemap.xml
  • список служебных разделов
  • страницы, которые должны индексироваться
  • ошибки из Яндекс Вебмастера

Как я решаю такую задачу

Я проверяю текущий файл, структуру сайта, sitemap и страницы с SEO-смыслом. Потом правлю robots.txt так, чтобы он закрывал лишнее, но не мешал важному контенту.

  1. Уточняю цель и текущий симптом: что должно измениться после доработки.
  2. Проверяю текущую реализацию, настройки, код, логи и внешние сервисы.
  3. Делаю точечную правку, настройку или небольшой модуль.
  4. Проверяю результат на реальном сценарии и объясняю, что было изменено.

Чего не стоит делать

  • не копировать robots.txt с другого сайта
  • не закрывать весь сайт после запуска
  • не закрывать CSS и JS без причины
  • не пытаться robots.txt скрыть приватные данные

Сколько времени занимает

Быстрая проверка robots.txt30-60 минут
Настройка с sitemap и служебными разделами1-2 часа
SEO-аудит индексациииндивидуально

Похожие темы

Вопрос-ответ

Robots.txt удаляет страницу из поиска?

Не всегда. Он запрещает обход, но уже известная страница может оставаться в индексе. Для удаления нужны другие инструменты.

Нужно ли закрывать админку?

Да, служебные разделы обычно закрывают, но безопасность админки не должна держаться только на robots.txt.

Можно ли указать несколько sitemap?

Да, если у сайта несколько карт: статьи, товары, изображения или отдельные разделы.

Итог

Robots.txt должен помогать поиску обходить важные страницы и не тратить ресурсы на мусорные URL, а не случайно блокировать сайт.

Если нужна такая настройка или доработка, напишите в Telegram: @rabotator_support. Посмотрю сайт, уточню детали и скажу, как сделать без лишней переделки.