Что такое robots.txt?

Robots.txt (Robots Exclusion Protocol, «протокол исключения роботов») — текстовый файл в корне сайта, который сообщает поисковым роботам, какие страницы и разделы можно сканировать, а какие — нет.

Простыми словами, robots.txt — это правила дорожного движения для роботов: сайт сам сообщает, куда заходить можно, а куда не нужно. В обиходе его называют просто «роботс». Бизнесу он нужен, чтобы роботы не тратили краулинговый бюджет на служебные и дублирующиеся страницы, не создавали нагрузку на админку и не вытаскивали в поиск то, что вы показывать не хотите. Но помните: файл управляет только сканированием, а не индексацией.

Как работает robots.txt

Файл лежит в корне домена и доступен по адресу https://ваш-сайт.ru/robots.txt. Робот запрашивает его через HTTP и перед обходом сайта читает правила. Если файла нет или сервер отвечает кодом 404, робот считает, что ограничений нет, и сканирует всё, что найдёт.

Файл состоит из блоков. Каждый начинается со строки User-agent — она задаёт, к какому роботу относится правило: Yandex, Googlebot, а с недавних пор и отдельные ИИ-краулеры. Внутри блока работают директивы:

  • Disallow — запрещает сканирование указанного пути;
  • Allow — разрешает его, в том числе как исключение из более широкого запрета;
  • Sitemap — указывает адрес карты сайта;
  • Clean-param — подсказка Яндексу, какие параметры URL не создают новую страницу.

Правила читаются сверху вниз, но выигрывает не первое, а самое конкретное совпадение — самая длинная подходящая маска. При равной длине приоритет у Allow. Разобраться, как робот обходит сайт, помогает статья про поискового робота (краулера).

Зачем нужен: сканирование — не индексация

Ключевой момент: robots.txt управляет сканированием, а не индексацией. Запрещённый URL всё равно может попасть в индекс — по внешним ссылкам или из старых данных, а в выдаче появиться без описания.

Чтобы страница не индексировалась, нужен другой инструмент — директива noindex в метатеге или HTTP-заголовке. И сочетать её с запретом в robots.txt не стоит: робот не увидит метку, если ему запретили читать страницу.

Типовые задачи, которые решает файл:

  • закрыть служебное — админку, личный кабинет, корзину, оформление заказа;
  • убрать из обхода фильтры, сортировки и пагинацию с параметрами, чтобы не плодить дубли;
  • запретить обход внутреннего поиска по сайту;
  • наоборот, подсказать важные разделы через Sitemap.xml.

Типичные ошибки

  • Disallow: /, оставшийся после тестовых работ, — самый быстрый способ выкинуть весь сайт из обхода.
  • Запрет на CSS, JS и картинки: робот должен видеть оформление и подгружаемый контент.
  • Опечатки и неверный регистр — директивы чувствительны к написанию, а сломанная маска превращает правило в мусор.
  • Ошибка сервера (5xx) на самом файле: робот может решить, что сайт недоступен, и отложить обход целиком.
  • Надежда, что запрет уберёт страницу из выдачи, — это вопрос индексации, а не robots.txt.

Проверяйте правки до публикации: в Яндекс Вебмастере есть валидатор robots.txt, в Google Search Console — отчёт по файлу, а ответ сервера удобно смотреть вручную через HTTP-заголовки.

Что изменилось к 2026 году

Базовые директивы закреплены в стандарте RFC 9309 и не меняются годами. Меняется контекст: с ростом ИИ-поиска (Яндекс Нейро, Google AI Overviews, чат-боты с веб-доступом) в файле всё чаще появляются отдельные блоки для краулеров вроде GPTBot, ClaudeBot и PerplexityBot.

Практический вывод: запрет в robots.txt теперь влияет не только на классическую выдачу, но и на то, попадёт ли сайт в ответы ИИ-сервисов. Закрывать их «на всякий случай» невыгодно — вы теряете канал трафика, который растёт быстрее обычного поиска.

Коротко

Robots.txt — базовый инструмент технического SEO: он экономит краулинговый бюджет и прячет служебные страницы, но не заменяет noindex и не удаляет URL из индекса. Проверяйте файл после каждого релиза и отдельно следите за блоками для ИИ-краулеров — в 2026 году это часть видимости сайта.

Мы свяжемся с вами, ответим на интересующие вопросы и подготовим коммерческое предложение
Давайте работать
Оставьте заявку, после чего мы сможем собрать ключевые запросы, проверить позиции по ним, составить план продвижения и сделать вам предложение по продвижению сайта с гарантиями.
Ваш номер телефона *
Адрес вашего сайта
Антиспам вопрос: cколько будет 15 + 15 ?
Прикрепить список запросов
Только файлы Word, Excel, Блокнот
Оставить заявку

Смотрите другие материалы

INP — задержка следующей отрисовки
INP (Interaction to Next Paint, «задержка следующей отрисовки») — метрика отзывчивости интерфейса: она измеряет время от действия пользователя до следующей…
Читать подробнее
hreflang
Hreflang (rel="alternate") — это атрибут ссылочного тега в HTML, который указывает поисковым системам, на какую аудиторию по языку и региону…
Читать подробнее
Performance Max (PMax)
Performance Max (PMax) — автоматизированный тип кампаний в Google Ads, который сам распределяет бюджет по всем каналам Google: Поиск, КМС,…
Читать подробнее
Редирект
Редирект (redirect, перенаправление) — это автоматический перевод пользователя и поискового робота с одного URL на другой. Технически это ответ сервера…
Читать подробнее
Яндекс Метрика
Яндекс Метрика (Yandex Metrica) — бесплатная система веб-аналитики от Яндекса. Счётчик на сайте собирает данные о визитах, источниках трафика, поведении…
Читать подробнее
Кэш
Кэш (Cache, также «кеш») — это промежуточное хранилище копий данных, из которого страница, файл или ответ сервера отдаются быстрее, чем…
Читать подробнее

go to top

7 (933) 990-91-12

7 (931) 178-02-48

7 (933) 990-91-17

7 (933) 990-92-34

7 (933) 990-92-37