+7 (812) 313-21-47 Маркетинг 2.0

SEO-продвижение

Как настроить robots.txt: что закрывать, а что нельзя

3 мин чтения Редакция SEOFACTOR

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

Что делает robots.txt, а что нет

Файл управляет обходом, а не индексацией. Если страница закрыта в robots.txt, робот не будет её читать, но она всё равно может попасть в выдачу без описания, если на неё ведут ссылки. Чтобы страница не появлялась в поиске, используйте мета-тег noindex на самой странице или ответ сервера 404/410 (для удалённых страниц).

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

Основные директивы

ДирективаЧто делаетПример
User-agentДля какого робота правилаUser-agent: * (для всех), User-agent: Yandex
DisallowЗапрещает обход адресовDisallow: /admin/
AllowРазрешает адрес внутри закрытого разделаAllow: /admin/public/
SitemapУказывает карту сайтаSitemap: https://вашсайт.ru/sitemap.xml
Clean-paramДля Яндекса: параметры, которые не меняют содержимое (метки)Clean-param: utm_source&utm_medium /

Поисковые системы понимают символ «*» (любая последовательность) и «$» (конец адреса). Файл должен быть в кодировке UTF-8 и отдаваться с кода 200 по адресу сайта на нужном домене и протоколе.

Что обычно закрывают

  • Служебные разделы: админ-панель, личные кабинеты, корзину, оформление заказа.
  • Страницы результатов внутреннего поиска и сортировки, которые создают бесконечные адреса.
  • Технические адреса: скрипты, служебные API, выгрузки.
  • Дубли с параметрами, если их нельзя закрыть иначе (но для меток Яндекса лучше Clean-param).

Не закрывайте CSS и JavaScript: роботам нужно их читать, чтобы увидеть страницу так же, как посетитель, и оценить мобильную версию.

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

  1. Disallow: / оставили после разработки. Сайт целиком закрыт для обхода. Проверяйте файл после переезда и релиза.
  2. Закрыт раздел, который продвигаете. Например, каталог или блог попали под широкое правило.
  3. Одно правило для всех роботов, хотя нужно для Яндекса отдельное. Если есть секция User-agent: Yandex, Яндекс читает только её, а общую секцию игнорирует.
  4. Файл отдаёт ошибку или редирект. Роботы могут воспринять это как разрешение обходить всё или как временную недоступность.
  5. Расчёт на удаление из индекса. Disallow не убирает страницу из поиска: для этого нужен noindex или 404.

Как проверить

  • В Яндекс Вебмастере: «Инструменты → Анализ robots.txt» покажет, как робот читает файл и разрешены ли конкретные адреса.
  • В Google Search Console: отчёт о файле robots.txt и инструмент проверки URL.
  • Руками: откройте файл в браузере и проверьте, что он на нужном домене, в UTF-8 и без лишних строк.

robots.txt — одна из проверок в техническом SEO-чек-листе. Если хотите, чтобы специалист проверил файл вместе со всем сайтом, закажите аудит сайта: покажем ошибки индексации и порядок их исправления.

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

SEO-продвижение

Карта сайта sitemap.xml: как сделать и проверить

**Карта сайта (sitemap.xml)** — файл со списком адресов, которые вы хотите видеть в поиске. Это подсказка роботам: какие страницы есть, где они лежат и когда менялись. Карта не гарантирует индексацию, но помогает быст…

3 мин чтения
SEO-продвижение

Дубли страниц и canonical: как найти и убрать

**Дубль** — когда одно и то же содержимое доступно по нескольким адресам. Для человека это незаметно, а для поиска это проблема: робот не знает, какой адрес показывать, распределяет вес между копиями и тратит время об…

3 мин чтения
SEO-продвижение

Почему упали позиции сайта: как найти причину

Позиции упали, трафик просел, заявок меньше. Самая частая ошибка — сразу менять тексты или покупать ссылки. Сначала нужно понять причину: у падения их несколько, и лечатся они по-разному. Ниже — порядок диагностики, к…

3 мин чтения
Telegram-сообщество SEOFACTOR: вебинар, акция и бесплатный разбор сайтов и бизнесов — каждый месяц Вступить

Следующий шаг

Получите бесплатный аудит сайта и план роста

Оставьте адрес сайта и контакт — разберём сайт, нишу и конкурентов и покажем, где вы теряете клиентов.

  • Без обязательств и предоплаты
  • План действий с приоритетами
  • Ответим в рабочее время
Или свяжитесь напрямую: +7 (812) 313-21-47 Telegram WhatsApp

Вы студия, агентство или консультант? Станьте партнёром: от 30 000 ₽ за клиента

Бесплатный аудит

Куда прислать аудит?

Оставьте контакт — разберём сайт, нишу и конкурентов и покажем, где вы теряете клиентов.

Конфиденциальность

Выберите, какие файлы cookie можно использовать. Необходимые включены всегда: без них сайт и формы не работают.

Позвонить