ST SEO Tools

Генератор Robots.txt

Создайте файл robots.txt с правилами allow и disallow, адресом sitemap и crawl-delay. Генерируется целиком в вашем браузере, ничего не загружается.

🔒 Работает полностью в вашем браузере — ничего не загружается

Advertisement

Что делает Генератор Robots.txt

Генератор Robots.txt создаёт небольшой текстовый файл, который сообщает поисковым роботам, к каким частям вашего сайта они могут, а к каким не могут обращаться. На основе строки user-agent, списка путей disallow, необязательного списка исключений allow, необязательного crawl-delay и адреса вашего sitemap он собирает правильно оформленный файл robots.txt, который можно скопировать или скачать. Файл соответствует стандарту исключений для роботов (Robots Exclusion Protocol): каждая группа начинается с директивы User-agent, за которой следуют правила Disallow и Allow, относящиеся к этому агенту.

Это первый файл, который запрашивает большинство роботов при посещении сайта, поэтому его правильная настройка сильно влияет на то, насколько эффективно находятся ваши страницы. Блокировка малоценных разделов — результатов внутреннего поиска, URL с фасетными фильтрами, страниц корзины и оформления заказа, админ-панелей — помогает роботам тратить бюджет на контент, который вы действительно хотите индексировать. Указание sitemap в robots.txt также даёт каждому роботу надёжную карту важных URL, в том числе тех, до которых он мог бы не добраться по внутренним ссылкам.

Приватная работа в браузере

Файл генерируется локально с помощью клиентского JavaScript. Ни один из введённых вами путей, названий агентов или адресов sitemap не загружается — результат создаётся в памяти и предлагается в виде текстового блока для копирования и загрузки. Так неопубликованные структуры каталогов и тестовые адреса остаются приватными, пока вы готовите файл.

Практические советы

Помните, что Disallow управляет сканированием, а не индексацией: заблокированный URL всё равно может появиться в поиске, если на него ссылаются другие сайты, поэтому используйте мета-тег noindex или HTTP-заголовок, когда действительно нужно скрыть страницу из выдачи. Никогда не блокируйте каталоги CSS и JavaScript, ведь поисковым системам они нужны, чтобы отобразить и понять страницу. Порядок важен меньше, чем конкретность — большинство роботов применяет самое длинное подходящее правило — а пустая строка Disallow: означает «разрешить всё». Всегда размещайте готовый файл в корне домена, проверяйте его в тестере robots.txt в Google Search Console и перепроверяйте после миграций сайта, потому что случайный Disallow: / скроет весь ваш сайт.

Как использовать

  1. Добавьте правилаУкажите user-agent и добавьте пути allow или disallow.
  2. Добавьте sitemap и crawl-delayПри желании добавьте адрес sitemap и crawl-delay.
  3. СкачайтеСкопируйте или скачайте robots.txt и разместите его в корне своего сайта.

Часто задаваемые вопросы

Где должен находиться robots.txt?
Он должен лежать в корне вашего домена, например https://example.com/robots.txt. Роботы ищут его только там.
Скрывает ли Disallow страницу от Google?
Нет. Disallow лишь просит роботов не сканировать путь; URL всё равно может попасть в индекс, если на него ссылаются с других сайтов. Чтобы убрать страницу из выдачи, используйте мета-тег noindex.
Генерируется ли файл локально?
Да. Файл robots.txt создаётся в вашем браузере на основе ваших правил — ничего не загружается.
Advertisement