🤖 Генератор robots.txt онлайн

Базовые правила для поисковых роботов и отдельный контроль AI-краулеров — без единого запроса на сервер

⚡ Пресеты

Пресет заполняет группы User-agent ниже готовым набором — дальше можно донастроить вручную.

📋 Группы User-agent

🧠 AI-боты (опционально)

Список разделён на три категории по назначению бота — это разные решения, и ни одна не выбрана по умолчанию.
Показать все боты по отдельности
Тренировочные — собирают контент для обучения
Поисковые / цитирующие — показывают сайт в AI-поиске
По запросу пользователя — не автоматические краулеры
Эти боты заходят по прямой ссылке во время диалога пользователя с AI-ассистентом. Провайдеры прямо указывают, что для таких запросов правила robots.txt могут не применяться — блокировка ограничивает переходы по ссылкам из чата, а не сбор данных для обучения.

🗺️ Sitemap

⚙️ Дополнительно

robots.txt — это просьба к роботам, а не техническая защита. Добросовестные боты её соблюдают, недобросовестные — могут игнорировать.

Генератор robots.txt онлайн — бесплатный конструктор файла robots.txt с отдельным контролем AI-краулеров: тренировочных ботов, поисковых/цитирующих ботов и ботов, заходящих по запросу пользователя. Всё собирается прямо в браузере, ничего не отправляется на сервер.

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

Про AI-ботов

Крупные AI-компании используют разных ботов для разных задач, и это осознанное разделение с их стороны:

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

robots.txt — это защита от посторонних?

Нет. robots.txt — это просьба к роботам, а не техническое ограничение доступа. Добросовестные роботы (Google, Яндекс, крупные AI-компании) её соблюдают, но ничто не мешает недобросовестному боту её проигнорировать. Для реальной защиты нужны серверные меры — пароль, ограничение по IP, WAF.

Что будет, если заблокировать AI-бота для обучения моделей?

Компания перестанет использовать новый контент вашего сайта для тренировки будущих версий модели. Это не влияет на обычную поисковую индексацию (Google, Яндекс) — это отдельные боты с отдельными правилами.

Чем ChatGPT-User и Claude-User отличаются от обычных ботов?

Это не автоматические краулеры, а запросы, которые бот делает по ссылке прямо во время диалога с пользователем — например, когда человек просит ChatGPT открыть конкретную страницу. OpenAI прямо указывает, что для таких запросов правила robots.txt могут не применяться. Блокировка этих ботов ограничивает переходы по прямым ссылкам из чата, а не обучение моделей.

Стоит ли блокировать все AI-боты сразу?

Не обязательно. Блокировка ботов, отвечающих за AI-поиск (OAI-SearchBot, Claude-SearchBot, PerplexityBot), уберёт сайт из ответов AI-поисковиков со ссылкой на источник — для многих сайтов это источник трафика, а не угроза. Решение стоит принимать по каждой группе отдельно, а не одним чекбоксом «заблокировать все».

Почему для «оставить AI-поиск доступным» генератор не добавляет отдельное правило Allow: /?

Allow: / — это не нейтральное состояние, а явное разрешение, которое полностью заменяет собой любые другие ограничения для этого конкретного бота, включая Disallow из группы User-agent: *. Если на сайте закрыты /admin/ или /cart/ для всех роботов, отдельное правило Allow: / для конкретного AI-бота откроет ему и эти разделы тоже. Поэтому такой выбор генератор фиксирует только комментарием в файле, а не отдельным разрешающим правилом — бот при этом остаётся под теми же ограничениями, что и остальные роботы.

Нужна ли директива Host?

Нет, эта директива устарела: Яндекс официально прекратил её поддержку ещё в 2018 году. Генератор её не добавляет.

Учитывается ли Crawl-delay?

Не всеми роботами. Googlebot её полностью игнорирует, часть других роботов — учитывает частично. Anthropic, например, прямо заявляет, что уважает Crawl-delay. Директива вынесена в дополнительные настройки, а не в основной экран.

Файл отправляется на сервер?

Нет. Весь генератор работает в браузере на JavaScript — ничего не отправляется и не сохраняется на сервере uToolkit.

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

Загрузите его в корень сайта под именем robots.txt и проверьте инструментом «Проверка robots.txt» — он покажет статус, разбор правил и предупредит о типичных ошибках.