Какие AI-боты ходят по сайтам
У AI-компаний три вида роботов. Одни собирают тексты для обучения: GPTBot (OpenAI), ClaudeBot (Anthropic), CCBot (Common Crawl). Другие индексируют страницы для AI-поиска: OAI-SearchBot, Claude-SearchBot, PerplexityBot. Третьи открывают страницу по просьбе пользователя: ChatGPT-User, Claude-User, Perplexity-User.
Как закрыть сайт от обучения, но остаться в AI-поиске
Закройте ботов обучения, а поисковых и пользовательских оставьте: с этого пресета генератор начинает. Google-Extended и Applebot-Extended — служебные токены: они запрещают обучать на сайте модели Google и Apple, а из обычного поиска сайт не убирают. На AI Overviews Google-Extended не влияет, они строятся на обычном индексе.
Почему разрешённых ботов приходится перечислять отдельно
По RFC 9309 робот выполняет только самую конкретную группу со своим user-agent, а группу User-agent: * игнорирует. Если закрыть /admin/ для всех и добавить группу «разрешить OAI-SearchBot», /admin/ для него откроется. Генератор повторяет общие Disallow в группе разрешённых ботов.
User-agent: OAI-SearchBot
Allow: /
Disallow: /admin/
User-agent: *
Allow: /
Disallow: /admin/Чего robots.txt не умеет
robots.txt соблюдают только добросовестные роботы, а запросы по просьбе пользователя иногда его обходят. Для жёсткой защиты нужны правила на сервере или CDN. Google кеширует файл до суток, а при ответе 5xx многие роботы на время перестают обходить сайт.