Генератор robots.txt для ИИ-ботов и поисковых роботов
Генератор robots.txt для ИИ-ботов: кого пустить ради цитат в ChatGPT и Perplexity, кого закрыть от обучения и как не задеть поисковики.
Готовый файл
Проверить готовый robots.txt
Вставьте содержимое своего файла — покажем, кого из роботов он пускает на главную страницу. Правила разбираются так же, как это делают сами роботы: группа с именем бота важнее общей, побеждает самое длинное совпадение пути.
Три роли ИИ-роботов
Robots.txt появился, когда в интернете были в основном поисковые роботы. Сейчас у каждой компании, которая делает нейросети, их несколько, и у каждого своя задача. Закрывать их одним решением — значит смешивать разные вопросы: «можно ли учиться на моих текстах» и «можно ли цитировать мой сайт в ответах».
| Роль | Роботы | Что даёт запрет |
|---|---|---|
| Поиск и цитирование | OAI-SearchBot, Claude-SearchBot, PerplexityBot | Сайт пропадает из источников в ответах ChatGPT, Claude и Perplexity |
| Обучение моделей | GPTBot, ClaudeBot, Google-Extended, Applebot-Extended, CCBot | Тексты не идут в обучение будущих моделей; на цитаты и поиск Google не влияет |
| Запрос пользователя | ChatGPT-User, Claude-User, Perplexity-User | Ассистент не откроет страницу по прямой просьбе; Perplexity-User и, по оговорке OpenAI, ChatGPT-User запрет могут не соблюдать |
Отсюда главный практический вывод. Если сайт хочет попадать в ответы нейросетей, поисковые ИИ-роботы должны быть открыты при любом решении об обучении. Закрыть GPTBot и оставить OAI-SearchBot — нормальная и распространённая настройка.
Чего robots.txt не умеет
Файл — просьба, а не замок. Роботы крупных компаний его соблюдают, но ничто технически не мешает другим его игнорировать. Запрет не удаляет то, что уже собрано: он касается только будущих обходов. И он публичный — любой может открыть ваш robots.txt и увидеть, от кого вы закрываетесь.
Для поисковиков действует то же, что и раньше: закрытый раздел не индексируется, но страница может попасть в выдачу по внешним ссылкам без описания. Подробно о правилах и типичных ошибках — в разборе robots.txt.
Как проверить результат
Вставьте готовый файл в проверку выше: она покажет, кого из роботов он пускает на главную. Затем загляните в журналы сервера через сутки–двое — там видно, какие роботы приходили на самом деле. Если вы ведёте и llms.txt, помните, что он не заменяет robots.txt: доступ определяется только правилами в robots.txt.
Частые вопросы
Как закрыть сайт от ChatGPT?
Чем GPTBot отличается от OAI-SearchBot?
Влияет ли запрет Google-Extended на позиции в Google?
Можно ли закрыть сайт от Яндекс Нейро?
Почему разрешённым ботам не нужны отдельные группы?
Сколько времени ИИ-роботы подхватывают новый robots.txt?
Источники
- Overview of OpenAI Crawlers — OpenAI
- Does Anthropic crawl data from the web, and how can site owners block the crawler? — Anthropic
- Google common crawlers — Google Search Central
- Perplexity Crawlers — Perplexity
- Директива User-agent — Яндекс Вебмастер
- Директива Clean-param — Яндекс Вебмастер