Перейти к содержанию

ИИ-краулеры в 2026 году: все user agent и каких ботов пускать

Проверенный список user agent ИИ-краулеров OpenAI, Anthropic, Google, Perplexity, Apple, Meta, Amazon, Microsoft и других, разделённых на ботов для обучения, поиска и запросов пользователей: чего стоит блокировка каждого, фрагменты robots.txt, способы проверки и настройки CDN.

Featured image for ИИ-краулеры в 2026 году: все user agent и каких ботов пускать

ИИ-краулеры — это автоматические боты ИИ-компаний, которые загружают веб-страницы для одной из трёх задач: собирают данные для обучения моделей (GPTBot, ClaudeBot), строят поисковый индекс, на который ссылаются ответы нейросетей (OAI-SearchBot, Claude-SearchBot, PerplexityBot), или загружают страницу в реальном времени, потому что пользователь спросил о ней ассистента (ChatGPT-User, Claude-User, Perplexity-User). Если заблокировать краулер для обучения, ваш контент не попадёт в будущие модели; если заблокировать поисковый краулер или бота, работающего по запросу пользователя, вы пропадёте из ИИ-ответов и цитирований. Всё решение сводится к этой разнице.

Это справочник, по которому можно сразу действовать. Каждый user agent ниже мы сверили с документацией самого оператора 18 октября 2026 года и дали ссылку на эту страницу. Кроме того, здесь есть матрица решений под разные бизнес-цели, готовые к копированию группы для robots.txt, способ проверки, который поддерживает каждый оператор (с датой, указанной внутри каждого опубликованного списка IP), и честный разбор того, почему JavaScript-аналитика не показывает большую часть трафика краулеров.

Коротко о главном

  • Относите каждого ИИ-бота к одному из классов: обучение, поиск/индекс или по запросу пользователя. OpenAI, Anthropic, Amazon, Meta и Mistral публикуют отдельный токен для каждого класса, так что одного бота можно заблокировать, не трогая остальных.
  • Блокировка GPTBot не убирает вас из поиска ChatGPT. По словам OpenAI, за это отвечает только OAI-SearchBot, а сайты, закрытые для OAI-SearchBot, всё равно могут появляться в виде навигационных ссылок.
  • Google-Extended и Applebot-Extended — это управляющие токены, а не краулеры. В логах они не появляются никогда, а Google утверждает, что Google-Extended никак не влияет на Google Поиск, включая AI Overviews и AI Mode.
  • Боты, работающие по запросу пользователя, могут игнорировать robots.txt намеренно: OpenAI, Perplexity, Google, Meta и Amazon прямо пишут об этом в документации. Если нужна жёсткая блокировка, используйте WAF.
  • Большинство ИИ-краулеров не выполняют JavaScript, поэтому JS-тег аналитики их недосчитывается. Достоверный источник данных об активности краулеров — логи сервера или CDN.
  • Проверяйте ботов через обратный DNS (Google, Apple, Common Crawl) или сверяйте IP с опубликованным оператором JSON-списком. Некоторым из этих списков уже несколько лет, так что скачивайте их заново по расписанию.

Что такое ИИ-краулеры и какие бывают три класса?

ИИ-краулер — это любой автоматический клиент, с помощью которого ИИ-компания запрашивает ваши страницы. Сегодня операторы разделяют своих ботов по назначению, и именно назначение определяет, чего вам будет стоить блокировка. Данные сети Cloudflare показывают, насколько перекошено это соотношение: за 12 месяцев до середины 2025 года 80 % ИИ-краулинга приходилось на обучение, 18 % на поиск и 2 % на действия пользователей, а в последние шесть месяцев этого периода доля обучения выросла до 82 %.

Краулеры для обучения

Эти краулеры собирают контент, который может использоваться для обучения или дообучения базовых моделей. Сюда относятся GPTBot, ClaudeBot, Meta-ExternalAgent, Amazonbot, MistralAI-Training и CCBot (открытый датасет Common Crawl, которым пользуются многие разработчики моделей). Блокировка этих ботов сигнализирует, что ваш будущий контент не должен попадать в обучающие выборки. Уже собранный контент она не удаляет и никак не влияет на то, может ли ИИ-поиск вас цитировать.

Поисковые и индексирующие краулеры

Поисковые краулеры строят индекс для извлечения данных, на котором основаны ИИ-ответы и на который ведут ссылки в цитатах. OAI-SearchBot (поиск ChatGPT), Claude-SearchBot, PerplexityBot, Meta-WebIndexer, Amzn-SearchBot, MistralAI-Index и DuckAssistBot созданы специально для ИИ. Googlebot, Bingbot и Applebot — классические поисковые краулеры, чей индекс теперь питает и ИИ-функции: Google AI Overviews и AI Mode, Microsoft Copilot и ответы Siri. Заблокировать поисковый краулер — дорогая ошибка: вы пропадаете из ответов, которые читают ваши покупатели. Если хотите разобраться, как используется один из таких индексов, читайте, как работает поиск ChatGPT.

Боты по запросу пользователя и агенты

Такие боты заходят на один конкретный URL, потому что человек попросил ассистента прочитать страницу, пересказать её или выполнить на ней действие. Сюда относятся ChatGPT-User, Claude-User, Perplexity-User, Google-Agent, Meta-ExternalFetcher, Amzn-User и MistralAI-User, а также браузерные агенты с цифровой подписью, например облачный браузер ChatGPT. Несколько операторов прямо указывают, что robots.txt на них может не распространяться, потому что запрос инициировал человек.

Управляющие токены, которые не являются краулерами

Два названия, которые есть в любом списке, сами ничего не загружают. Google-Extended — продуктовый токен robots.txt, который Google считывает во время обхода своими обычными user agent; он определяет, можно ли использовать контент для обучения будущих моделей Gemini и для grounding (обоснования ответов) в Gemini Apps и Vertex AI. Applebot-Extended делает то же самое для базовых моделей Apple. Ни одной из этих строк вы не найдёте в логах доступа, поэтому ситуация «я заблокировал Google-Extended, а трафик от Google всё равно идёт» — ожидаемое поведение.

Список ИИ-краулеров: все основные user agent, проверено 18 октября 2026 года

В таблице указан токен, который вы пишете в строке User-agent:, кто им управляет, его класс, что говорит о robots.txt документация самого оператора, как его проверить и какую официальную страницу мы сверяли. Пометка «по документации» означает, что колонка robots.txt пересказывает слова оператора; если документация молчит, мы так и пишем, а не гадаем.

ТокенОператорКлассЧто делаетRobots.txt (по документации)Как проверитьОфициальная документация
GPTBotOpenAIОбучениеСобирает контент, который может использоваться для обучения базовых моделей OpenAIДаgptbot.jsonКраулеры OpenAI
OAI-SearchBotOpenAIПоискПоказывает сайты в ответах поиска ChatGPT; не для обученияДа, изменения вступают в силу примерно за 24 часаsearchbot.jsonКраулеры OpenAI
ChatGPT-UserOpenAIПо запросу пользователяПосещает страницы для действий пользователей в ChatGPT и Custom GPTsМожет не применятьсяchatgpt-user.jsonКраулеры OpenAI
OAI-AdsBotOpenAIСпециальныйПроверяет посадочные страницы, отправленные как реклама в ChatGPT; не для обученияНе указано; посещает только отправленные рекламные страницыadsbot.jsonКраулеры OpenAI
ClaudeBotAnthropicОбучениеСобирает контент, который может пойти на обучение моделей ClaudeДа; поддерживает Crawl-delaybots.json (общий)Справочный центр Anthropic
Claude-SearchBotAnthropicПоискИндексирует контент, чтобы улучшить результаты поиска ClaudeДаbots.json (общий)Справочный центр Anthropic
Claude-UserAnthropicПо запросу пользователяЗагружает страницы, когда пользователь Claude задаёт вопросДа, запрет отключает извлечение по запросам пользователейbots.json (общий)Справочный центр Anthropic
PerplexityBotPerplexityПоискПоказывает сайты и ссылки на них в результатах Perplexity; не для обученияДа, до 24 часовperplexitybot.jsonКраулеры Perplexity
Perplexity-UserPerplexityПо запросу пользователяПосещает страницы, чтобы ответить на вопрос пользователяКак правило, игнорируетperplexity-user.jsonКраулеры Perplexity
GooglebotGoogleПоискGoogle Поиск, включая AI Overviews и AI ModeДа, всегда при автоматическом обходеОбратный DNS или common-crawlers.jsonСтандартные краулеры Google
Google-ExtendedGoogleУправляющий токенОбучение Gemini и grounding в Gemini Apps и Vertex AIТолько токен; собственного user agent нетНеприменимоСтандартные краулеры Google
Google-CloudVertexBotGoogleПоиск (по запросу владельца сайта)Обходит сайты, владельцы которых создают на их основе агентов Vertex AIДаОбратный DNS или common-crawlers.jsonСтандартные краулеры Google
Google-AgentGoogleАгент по запросу пользователяАгенты на инфраструктуре Google, которые просматривают сайты и выполняют действия по запросу пользователяКак правило, игнорирует (запрос пользователя)user-triggered-agents.json; часть запросов подписана через Web Bot AuthСборщики Google по запросу пользователя
Google-GeminiNotebookGoogleПо запросу пользователяЗагружает URL, которые пользователи добавляют как источники в Gemini Notebook (прежний агент Google-NotebookLM поддерживался до августа 2026 года)Как правило, игнорирует (запрос пользователя)JSON-списки сборщиков по запросу пользователяСборщики Google по запросу пользователя
BingbotMicrosoftПоискИндекс Bing, на котором также основаны ответы CopilotДа; использование в ИИ управляется метатегами noarchive/nocache на уровне страницыbingbot.json или инструмент Bing Verify BingbotБлог Bing Webmaster
ApplebotAppleПоиск (может использоваться и для обучения)Поиск в Spotlight, Siri и Safari; данные также могут идти на обучение моделей AppleДа; если Applebot не указан, следует правилам для Googlebot; игнорирует Crawl-delayОбратный DNS (*.applebot.apple.com) или applebot.jsonОб Applebot
Applebot-ExtendedAppleУправляющий токенИсключает контент из обучения базовых моделей AppleТолько токенНеприменимоОб Applebot
Meta-ExternalAgentMetaОбучениеОбучение базовых ИИ-моделей или прямое индексирование контентаДаUser agent плюс опубликованные IP MetaВеб-краулеры Meta
Meta-WebIndexerMetaПоискУлучшает результаты поиска Meta AI, чтобы Meta AI могла цитировать вас и ссылаться на васДаUser agent плюс опубликованные IP MetaВеб-краулеры Meta
Meta-ExternalFetcherMetaПо запросу пользователяЗагружает ссылки по запросу пользователя, в том числе для агентных задачМожет обходитьUser agent плюс опубликованные IP MetaВеб-краулеры Meta
AmazonbotAmazonОбучениеУлучшает продукты Amazon; может использоваться для обучения ИИ-моделей AmazonДа (RFC 9309); игнорирует Crawl-delayСтраница с опубликованными IPAmazonbot
Amzn-SearchBotAmazonПоискПоисковые сервисы, например Alexa; не для обученияДа; если не указан, наследует правила для других поисковых ботовСтраница с опубликованными IPAmazonbot
Amzn-UserAmazonПо запросу пользователяЗагружает актуальную информацию для запросов к Alexa; не для обученияМожет соблюдать не все директивыСтраница с опубликованными IPAmazonbot
MistralAI-TrainingMistralОбучениеСобирает датасеты для обучения моделей MistralДа, можно запретитьUser agentКраулеры Mistral
MistralAI-IndexMistralПоискИндексирует контент для поиска Mistral в Vibe; не для обученияДаmistralai-index-ips.jsonКраулеры Mistral
MistralAI-UserMistralПо запросу пользователяПосещает страницы, когда пользователи Vibe задают вопросДа, определяет, на какие сайты могут попадать запросы пользователейmistralai-user-ips.jsonКраулеры Mistral
DuckAssistBotDuckDuckGoПоиск (в реальном времени)Обходит страницы для ИИ-ответов DuckDuckGo; не для обученияДа, вступает в силу через 72 часаduckassistbot.jsonDuckAssistBot
CCBotCommon CrawlОбучение (открытый датасет)Формирует открытый корпус Common Crawl, который широко используется для обучения моделейДаОбратный DNS (*.crawl.commoncrawl.org, только IPv4)CCBot

Таблица снимает два вопроса. Во-первых, на текущей странице Anthropic перечислены ровно три бота: ClaudeBot, Claude-SearchBot и Claude-User. В старых списках до сих пор фигурируют «anthropic-ai» и «Claude-Web», которых на октябрь 2026 года в документации Anthropic нет. Во-вторых, номера версий у OpenAI меняются: в день нашей проверки примеры строк OpenAI содержали GPTBot/1.4 и OAI-SearchBot/1.4, поэтому ориентируйтесь на токен, а не на полную строку.

Боты без официальной документации

У некоторых ботов, которых вы увидите в логах, мы не нашли страницы оператора на 18 октября 2026 года. Самый известный из них — Bytespider от ByteDance; ещё один пример — агенты xAI, связанные с Grok. Сторонние каталоги расходятся в описании их поведения, поэтому в проверенную таблицу мы их не включили. При этом управляемый robots.txt от Cloudflare содержит запрет для Bytespider, а сама Cloudflare сообщала, что доля Bytespider в ИИ-краулинге упала с 14,1 % до 2,4 % с середины 2024 по середину 2025 года. Если какой-то из этих ботов для вас важен, закрепите свою политику правилом WAF, а не полагайтесь на robots.txt.

Соблюдают ли ИИ-краулеры robots.txt?

Задокументированные краулеры для обучения и поиска заявляют, что соблюдают; боты, работающие по запросу пользователя, часто прямо говорят, что нет; а robots.txt в любом случае не является средством контроля доступа. В самом стандарте, RFC 9309, сказано, что «эти правила не являются формой авторизации доступа». Он также разрешает краулерам кешировать ваш файл до 24 часов, поэтому каждый оператор называет задержку, прежде чем изменения вступят в силу.

Заявления о соблюдении правил — это не то же самое, что наблюдаемое поведение. В августе 2025 года Cloudflare опубликовала тест, в котором совершенно новые домены, запретившие обход полностью, всё равно подробно описывались в Perplexity. По данным Cloudflare, заявленный агент Perplexity-User делал 20–25 млн запросов в день, а незаявленный агент, маскирующийся под Chrome, — 3–6 млн, после чего Cloudflare исключила Perplexity из списка проверенных ботов. Это вывод одной компании об одном операторе, но он хорошо показывает, почему строка user agent сама по себе ничего не доказывает.

ОператорЧерез сколько применяются изменения robots.txt (по документации)Crawl-delay
OpenAI (OAI-SearchBot)Примерно через 24 часаНе указано
PerplexityДо 24 часовНе указано
AmazonПримерно через 24 часа; может использовать кешированную копию давностью до 30 днейНе поддерживается
MetaДо 24 часовНе указано
DuckDuckGo (DuckAssistBot)72 часаНе указано
AnthropicНе указаноПоддерживается
AppleНе указаноНе поддерживается

Во что обходится блокировка каждого класса ИИ-краулеров?

Блокировка краулеров для обучения сегодня почти не сказывается на видимости; блокировка поисковых краулеров или ботов по запросу пользователя сразу стоит вам цитирований. В таблице каждому классу сопоставлены потери, которые описывают сами операторы.

Если заблокировать...Вы не попадёте вВы теряетеВы по-прежнему видны в
Краулеры для обучения (GPTBot, ClaudeBot, Meta-ExternalAgent, Amazonbot, CCBot, Google-Extended, Applebot-Extended)Будущие обучающие датасеты этого оператораПочти ничего в видимости на коротком горизонте; возможно, то, насколько хорошо будущие модели «знают» ваш бренд без поискаПоиске ChatGPT, поиске Claude, Perplexity, Google Поиске и AI Overviews — если их поисковые боты разрешены
ИИ-поисковые краулеры (OAI-SearchBot, Claude-SearchBot, PerplexityBot, Meta-WebIndexer, Amzn-SearchBot, MistralAI-Index, DuckAssistBot)Индекс извлечения данных этой платформыЦитирования и ссылки в ответах этой платформы; OpenAI оставляет только навигационные ссылкиКлассических поисковиках, если вы не заблокировали и их
Боты по запросу пользователя (ChatGPT-User, Claude-User, Perplexity-User, MistralAI-User)Загрузки в реальном времени по запросу пользователей — там, где оператор соблюдает запретОтветы, когда пользователь вставляет ваш URL или спрашивает о нём; агентные задачи вроде оформления заказа или бронированияОтветах на основе индекса, если поисковый бот разрешён
GooglebotGoogle Поиск целикомОрганические позиции, AI Overviews и AI Mode — всё сразуНигде в Google; почти никогда это не то, что вам нужно

Важен и масштаб этого обмена. Cloudflare измерила, сколько страниц каждая ИИ-платформа обходит в расчёте на одного посетителя, которого она возвращает на сайт: в июле 2025 года у Anthropic было около 38 000 обходов на одного приведённого посетителя, у Perplexity — 194. Именно этими соотношениями издатели обосновывают блокировку краулеров для обучения при открытом доступе для поисковых краулеров.

Каких ИИ-краулеров пускать, а каких блокировать? Матрица решений под бизнес-цели

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

Ваша ситуацияКраулеры для обученияПоисковые краулерыБоты по запросу пользователя и агентыПочему
B2B SaaS, агентства, локальные услугиРазрешить (или заблокировать, потери невелики)РазрешитьРазрешитьПокупатели составляют шорт-лист поставщиков по ИИ-ответам; присутствие в знаниях модели также помогает получать упоминания без подсказки
Электронная коммерцияНа ваше усмотрениеРазрешитьРазрешить и внести подписанных агентов в список разрешённых в WAFОтветы о покупках цитируют карточки товаров, а агентам нужен доступ к корзине и оформлению заказа
СМИ и издатели, живущие за счёт рекламыЗаблокироватьРазрешить или заблокировать на страницах с рекламойРешать отдельно для каждого оператораКонтент — это и есть продукт; цитирования всё же возвращают часть читателей
Документация для разработчиков и open-source-проектыРазрешитьРазрешитьРазрешитьРазработчики спрашивают ассистентов, как пользоваться вашим API; точные знания модели снижают нагрузку на поддержку
Платный или лицензируемый контентЗаблокироватьРазрешить только индексные страницыЗаблокировать через WAF, если этого требует лицензияАнонсы пусть цитируются, а полный текст остаётся закрытым
Тестовые среды, интранеты, закрытые приложенияЗаблокироватьЗаблокироватьЗаблокироватьИспользуйте аутентификацию; robots.txt — это просьба, а не замок
Сервер под нагрузкой от краулеровОграничить частоту или заблокироватьРазрешить, ограничить частоту на уровне CDNРазрешитьСнимайте нагрузку на периметре, а не ценой цитирований

Как в robots.txt заблокировать ИИ-краулеры для обучения, но оставить ИИ-поиск?

Выделите каждому токену для обучения отдельную группу с Disallow: /, а поисковые краулеры оставьте под действием ваших обычных правил. Краулер подчиняется только самой конкретной группе, в которой он назван, поэтому запрет на обучение никогда не перекинется на поисковых ботов.

Фрагмент 1: блокируем обучение, оставляем ИИ-поиск и ботов по запросу пользователя

User-agent: GPTBot
User-agent: ClaudeBot
User-agent: Google-Extended
User-agent: Applebot-Extended
User-agent: meta-externalagent
User-agent: Amazonbot
User-agent: MistralAI-Training
User-agent: CCBot
Disallow: /

User-agent: *
Allow: /

Sitemap: https://www.example.com/sitemap.xml

RFC 9309 позволяет нескольким строкам User-agent делить одну группу, а сопоставление не зависит от регистра. OAI-SearchBot, Claude-SearchBot, PerplexityBot, Googlebot и Bingbot попадают в группу * и остаются разрешены.

Фрагмент 2: явно открываем доступ для ИИ-поиска

User-agent: OAI-SearchBot
User-agent: ChatGPT-User
User-agent: Claude-SearchBot
User-agent: Claude-User
User-agent: PerplexityBot
User-agent: Meta-WebIndexer
User-agent: Amzn-SearchBot
User-agent: MistralAI-Index
User-agent: DuckAssistBot
Allow: /
Disallow: /cart/
Disallow: /account/

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

Фрагмент 3: три ловушки, которые ломают реальные файлы

  • Applebot наследует правила Googlebot. Apple пишет, что если в вашем файле не упомянут Applebot, но упомянут Googlebot, Applebot следует группе для Googlebot. Блокировка, рассчитанная только на Googlebot, может незаметно убрать вас из Siri и Spotlight.
  • Amzn-SearchBot наследует правила других поисковых ботов, если он не указан явно, — так пишет Amazon. Назовите его, если хотите другого результата.
  • Поддоменам нужен собственный файл. И Anthropic, и Amazon сообщают, что читают robots.txt для каждого хоста отдельно, поэтому docs.example.com нужна своя копия.

Собрать и проверить такие группы можно в бесплатном генераторе robots.txt от AI Rank Lab, а в наших шаблонах robots.txt для ИИ-краулеров подробнее разобраны конфигурации с полным и выборочным доступом.

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

Как проверить, что ИИ-краулер настоящий, а не подделка?

Никогда не доверяйте одному лишь user agent: кто угодно может отправить «GPTBot» в заголовке, а Common Crawl прямо предупреждает на своей странице, что краулеры выдают себя за CCBot. Операторы поддерживают три способа проверки, и какой из них использовать, зависит от оператора.

  1. Обратный DNS, затем прямой DNS. Выполните host для IP из вашего лога, убедитесь, что имя хоста заканчивается на домен оператора, затем выполните host для этого имени и проверьте, что он возвращает тот же IP. Google описывает этот способ для googlebot.com, google.com и googleusercontent.com в своём руководстве по проверке; Apple использует *.applebot.apple.com, Common Crawl — *.crawl.commoncrawl.org (только IPv4).
  2. Сверьте IP с опубликованным списком оператора. OpenAI, Anthropic, Perplexity, Google, Apple, Microsoft, DuckDuckGo, Mistral и Amazon публикуют диапазоны IP. Для OpenAI, Anthropic и Perplexity это единственный способ, поскольку шаблон обратного DNS они не документируют.
  3. Проверьте криптографическую подпись (Web Bot Auth). Облачный браузер ChatGPT подписывает свои запросы по RFC 9421 с заголовком Signature-Agent со значением "https://chatgpt.com". Google тестирует тот же черновик IETF для части запросов Google-Agent с подписью https://agent.bot.goog, а на его странице о Web Bot Auth рекомендовано сохранять проверку по IP как запасной вариант, потому что подписан не каждый запрос.
# Обратный, затем прямой DNS-запрос (пример для Google)
host 66.249.66.1
host crawl-66-249-66-1.googlebot.com

# Проверка по списку IP для поискового краулера OpenAI
curl -s https://openai.com/searchbot.json | python3 -c "
import json, sys, ipaddress
ip = ipaddress.ip_address(sys.argv[1])
nets = [p.get('ipv4Prefix') or p.get('ipv6Prefix') for p in json.load(sys.stdin)['prefixes']]
print(any(ip in ipaddress.ip_network(n) for n in nets))
" 203.0.113.7

Насколько свежие опубликованные списки IP?

18 октября 2026 года мы скачали все опубликованные файлы с IP ИИ-краулеров и посмотрели поле creationTime, которое каждый оператор записывает в файл. Старая дата может означать просто то, что диапазоны не менялись, но она подсказывает, насколько можно доверять жёстко прописанному списку разрешённых адресов, и показывает, какие списки не могут учесть трафик, который оператор никогда не заявлял.

Опубликованный списокcreationTime в файлеПрефиксы IPv4 / IPv6
Стандартные краулеры Google (Googlebot, Google-CloudVertexBot)2026-10-16170 / 147
Агенты Google по запросу пользователя (Google-Agent)2026-10-1612 / 8
OpenAI ChatGPT-User2026-10-07234 / 0
Anthropic (все три бота, один список)2026-10-0738 / 0
OpenAI GPTBot2026-09-2218 / 0
Apple Applebot2026-09-1524 / 0
DuckDuckGo DuckAssistBot2026-09-01486 / 0
OpenAI OAI-AdsBot2026-05-122 / 0
Mistral MistralAI-Index2026-04-192 / 0
OpenAI OAI-SearchBot2026-01-0239 / 0
Perplexity Perplexity-User2025-10-174 / 0
Mistral MistralAI-User2025-02-194 / 0
Perplexity PerplexityBot2025-02-078 / 0
Microsoft Bingbot2024-01-0328 / 0

Отсюда два практических урока. Списки Google и список ChatGPT-User от OpenAI изменились за последние две недели, так что список разрешённых адресов в файрволе, скопированный летом, скорее всего, уже устарел — загружайте эти файлы ежедневно или еженедельно. Кроме того, Anthropic предупреждает, что блокировка её IP «может работать некорректно или не гарантировать отказ на постоянной основе», потому что мешает Anthropic прочитать ваш robots.txt. Поэтому для отказа используйте robots.txt, а IP — только для проверки.

Как увидеть активность ИИ-краулеров: логи сервера или JavaScript-теги?

Для краулеров используйте логи сервера или CDN, а JavaScript-аналитику — для живых посетителей, которые приходят из ИИ-ассистентов. JS-тег срабатывает, только когда что-то выполняет JavaScript страницы, а большинство ИИ-краулеров этого не делают. Анализ сети Vercel показал, что ни один из крупных ИИ-краулеров не рендерил JavaScript: краулеры ChatGPT и Claude загружали JS-файлы (11,50 % и 23,84 % их запросов), но не выполняли их. Исключениями были Gemini, который использует рендеринг Googlebot, и Applebot. Это исследование декабря 2024 года, так что перепроверьте на своём сайте, но оно совпадает с тем, что видим мы.

Google Analytics расширяет этот разрыв намеренно. GA4 автоматически исключает трафик известных ботов и пауков, и это нельзя ни отключить, ни посмотреть, сколько трафика было отброшено. GA4 — правильный инструмент для реферального трафика из ИИ, о котором мы пишем в материале как отслеживать реферальный трафик из ИИ в GA4, и неподходящий — для подсчёта краулеров.

Ту же картину мы видим в собственных данных отслеживания AI Rank Lab. Наш JavaScript-тег надёжно фиксирует людей, которые переходят из ChatGPT, Gemini, Perplexity и Claude, но видит лишь небольшую и нерепрезентативную часть трафика краулеров, поэтому мы не публикуем по нему цифры о краулерах.

Проверка логов за пять минут

  1. Скачайте сырые логи доступа за один день у хостинга или CDN (Nginx и Apache записывают user agent в стандартном формате combined).
  2. Посчитайте запросы для каждого ИИ-токена: grep -oiE "GPTBot|OAI-SearchBot|ChatGPT-User|ClaudeBot|Claude-SearchBot|Claude-User|PerplexityBot|Perplexity-User|Meta-WebIndexer|meta-externalagent|Amazonbot|Amzn-SearchBot|Applebot|bingbot|Googlebot|CCBot|DuckAssistBot|MistralAI-[A-Za-z]+" access.log | sort | uniq -c | sort -rn
  3. Для самых активных токенов проверьте коды ответа. Сплошные 403 или 429 обычно означают, что правило WAF или CDN блокирует бота, которого разрешает ваш robots.txt.
  4. Прежде чем доверять каким-либо цифрам, проверьте выборку IP описанными выше способами.
  5. Посмотрите, какие URL запрашивают поисковые боты. Если OAI-SearchBot или Claude-SearchBot загружают только главную страницу, займитесь внутренней перелинковкой и картой сайта.

Инструменты, которые показывают активность ИИ-краулеров

Раскрытие информации: AI Rank Lab — наш продукт. Мы ставим его первым, потому что это наш сайт, и оцениваем все инструменты ниже по одним и тем же критериям.

  • AI Rank Lab — отслеживание ИИ-ботов фиксирует переходы из ИИ-ассистентов и те визиты ИИ-ботов, которые видит его тег, постранично и рядом с отслеживанием вашей ИИ-видимости и цитирований. По причинам, описанным выше, для полного подсчёта краулеров дополняйте его логами.
  • Cloudflare AI Crawl Control — если ваш сайт проксируется через Cloudflare, это самая полная картина краулеров из доступных, потому что сервис видит каждый запрос на периметре, включая ботов, которые никогда не выполняют JavaScript. Он также показывает соблюдение robots.txt по каждому краулеру.
  • Анализаторы логов, например Log File Analyser от Screaming Frog или GoAccess, — работают с сырыми логами любого хостинга и отлично подходят для разовых аудитов.
  • Сырые логи плюс grep из примера выше — бесплатно, точно и служит эталоном, с которым должны сходиться все остальные инструменты.

Более подробный порядок мониторинга трёх крупнейших ботов описан в нашем руководстве по мониторингу GPTBot, ClaudeBot и PerplexityBot.

Как Cloudflare и другие CDN управляют ИИ-ботами?

CDN принудительно применяют на периметре сети то, о чём robots.txt может только попросить. AI Crawl Control от Cloudflare доступен на всех тарифах: он показывает, какие ИИ-сервисы обращаются к вашему сайту, позволяет разрешать или блокировать каждый краулер, отслеживает нарушения robots.txt и предлагает оплату за обход (pay per crawl) в закрытой бете.

Политики Cloudflare для ИИ-ботов теперь используют то же деление на три класса, что и эта статья. Её настройки Block AI Bots предлагают отдельные пресеты для Search, Agent и Training, у каждого из которых есть варианты «блокировать на всех страницах», «блокировать на страницах с рекламой» и «разрешить». Согласно документации, с 15 сентября 2026 года новые домены получают обновлённые настройки по умолчанию: боты Training и Agent блокируются на страницах с рекламой, Search разрешён, а краулеры смешанного назначения, совмещающие поиск и обучение, блокируются любой блокировкой обучения. Если вы подключили сайт к Cloudflare после этой даты и не понимаете, почему ChatGPT-User или Claude-User получают 403 в вашем блоге, сначала проверьте эту настройку.

Cloudflare может и сам управлять вашим robots.txt. При включённой функции Bot Preference Sync её управляемый robots.txt добавляет перед вашими существующими правилами группы с запретом для Amazonbot, Applebot-Extended, Bytespider, CCBot, ClaudeBot, Google-Extended, GPTBot и meta-externalagent, а также строку Content Signals (search=yes, ai-train=no). Content Signals — предложенный Cloudflare словарь (search, ai-input, ai-train), который сообщает, как можно использовать контент после загрузки; соблюдать ли эти сигналы, решает каждый оператор сам.

Другие провайдеры поддерживают ту же схему. В документации Perplexity есть рекомендации по настройке WAF в Cloudflare и AWS WAF на основе её списков IP, а справочный центр OpenAI показывает, как внести её подписанный облачный браузер в список разрешённых в Akamai (имя бота «ChatGPT Agent») и Cloudflare (ID обнаружения 129220581). Какой бы CDN вы ни использовали, порядок действий одинаков: примите решение для каждого класса, выразите его в robots.txt, применяйте принудительно на периметре только там, где нужна жёсткая блокировка, и перепроверяйте логи после любого изменения в CDN.

Google и Bing: два особых случая

Влияет ли блокировка Google-Extended на Google Поиск или AI Overviews?

Нет. Google заявляет, что Google-Extended «не влияет на включение сайта в Google Поиск и не используется как фактор ранжирования». В документации по ИИ-функциям прямо сказано, что для Поиска, включая AI Overviews и AI Mode, управляющим механизмом служат правила robots.txt для Googlebot, а ограничить показываемое можно с помощью nosnippet, data-nosnippet, max-snippet или noindex. Google-Extended отвечает за обучение моделей Gemini и grounding в Gemini Apps и Vertex AI, которые существуют отдельно от Поиска.

Как управлять тем, использует ли Microsoft Copilot ваш контент?

Отдельного токена ИИ-краулера у Microsoft нет: обход выполняет Bingbot, а использование в ИИ вы контролируете метатегами robots на уровне страницы. Самые свежие официальные рекомендации, которые мы нашли, — анонс команды Bing 2023 года, написанный, когда Copilot ещё назывался Bing Chat: контент с тегом noarchive не включается в чат-ответы Bing, на него там не ставятся ссылки, и он не используется для обучения базовых моделей Microsoft; контент с тегом nocache может показываться только с URL, заголовком и сниппетом; контент без обоих тегов может использоваться полностью. Ни один из тегов не убирает вас из обычной выдачи Bing. Блокировка Bingbot в robots.txt убрала бы вас и из поиска Bing, поэтому используйте метатеги.

Ограничения и как мы проверяли

18 октября 2026 года мы прочитали страницу о краулерах каждого перечисленного выше оператора, скачали все опубликованные списки IP и записали значение creationTime внутри каждого файла. Справочную страницу Microsoft о краулерах, которая работает только на JavaScript, отрендерить не удалось, поэтому строка о Bingbot опирается на блог Bing Webmaster, инструмент Verify Bingbot и опубликованный Microsoft файл bingbot.json. Колонки о robots.txt пересказывают слова каждого оператора, а не то, что мы измерили самостоятельно; выводы Cloudflare о Perplexity — главное публичное свидетельство того, что одно может расходиться с другим. Операторы часто переименовывают и добавляют ботов (например, Google заменил токен сборщика Google-NotebookLM на Google-GeminiNotebook), поэтому считайте любой список, включая этот, точным на дату проверки.

Хотите понять, приносит ли ваша политика для краулеров реальные цитирования? AI Rank Lab отслеживает ваши упоминания и цитируемые страницы в ChatGPT, Claude, Gemini, Perplexity, Google AI Overviews и AI Mode — рядом с реферальным трафиком, который приносят вам эти ответы.

Get a free AI ranking consultation

Want your brand to show up when ChatGPT, Gemini and Perplexity answer questions in your market? Tell us about your site and our team will send a personalized strategy.

This form is protected by reCAPTCHA. Your data is handled securely and we will never spam you.

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

Остались вопросы? Спросите команду

Чем GPTBot отличается от OAI-SearchBot?

GPTBot собирает контент, который может использоваться для обучения базовых моделей OpenAI. OAI-SearchBot обходит страницы, чтобы они могли появляться в ответах поиска ChatGPT, и для обучения не используется. OpenAI рассматривает эти две настройки независимо, поэтому можно запретить GPTBot и по-прежнему цитироваться в поиске ChatGPT.

Если заблокировать GPTBot, сайт пропадёт из ChatGPT?

Нет. Блокировка GPTBot лишь сообщает, что ваш контент не следует использовать для обучения. Видимостью в поиске ChatGPT управляет OAI-SearchBot, а чтение страниц в реальном времени по запросу пользователей выполняет ChatGPT-User. Если хотите, чтобы вас цитировали, не закрывайте доступ OAI-SearchBot.

Уберёт ли блокировка Google-Extended мой сайт из AI Overviews?

Нет. Google утверждает, что Google-Extended не влияет на включение в Google Поиск и на ранжирование. AI Overviews и AI Mode — часть Поиска, и ими управляют правила для Googlebot и настройки сниппетов, такие как nosnippet и max-snippet. Google-Extended отвечает за обучение моделей Gemini и grounding в Gemini Apps и Vertex AI.

Соблюдают ли ИИ-краулеры robots.txt?

Задокументированные краулеры для обучения и поиска от OpenAI, Anthropic, Google, Apple, Amazon, Meta, Mistral, DuckDuckGo и Common Crawl заявляют, что соблюдают. Боты, работающие по запросу пользователя, такие как ChatGPT-User, Perplexity-User, Google-Agent и Meta-ExternalFetcher, могут его не соблюдать, потому что страницу запросил человек. Robots.txt — это просьба, а не контроль доступа, поэтому для жёсткой блокировки используйте WAF.

Почему я не вижу ИИ-краулеров в Google Analytics?

Большинство ИИ-краулеров не выполняют JavaScript, поэтому тег GA4 для них просто не срабатывает, а кроме того, GA4 автоматически исключает известных ботов и пауков. Считайте визиты краулеров по логам сервера или CDN, а GA4 оставьте для живых посетителей, которых приводят ИИ-ассистенты.

Как проверить, что запрос от «ClaudeBot» или «GPTBot» настоящий?

Сверьте IP запроса с опубликованным списком оператора: claude.com/crawling/bots.json для Anthropic и gptbot.json, searchbot.json и chatgpt-user.json на openai.com для OpenAI. Ни один из этих операторов не документирует шаблон обратного DNS, так что проверка идёт по списку IP. Для Googlebot, Applebot и CCBot также работает обратный, а затем прямой DNS-запрос.

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

Только если ваш контент должен оставаться закрытым или лицензируемым, и тогда используйте ещё и аутентификацию или WAF. Для большинства компаний блокировка ИИ-поисковых краулеров и ботов по запросу пользователя означает исчезновение из ИИ-ответов, на которые опираются покупатели. Распространённый компромисс — блокировать краулеры для обучения и пускать поисковые.

Через сколько изменения в robots.txt начинают действовать на ИИ-краулеры?

По документации операторов: примерно через 24 часа у OpenAI, до 24 часов у Perplexity и Meta, примерно через 24 часа у Amazon (который может использовать кешированную копию давностью до 30 дней) и через 72 часа у DuckAssistBot от DuckDuckGo. Согласно RFC 9309, краулерам не следует кешировать robots.txt дольше 24 часов.

Как запретить Microsoft Copilot использовать мой контент?

Отдельного токена ИИ-краулера у Microsoft нет. Рекомендации Bing работают на уровне страницы: метатег robots noarchive исключает контент из чат-ответов Bing и из обучения моделей Microsoft, а nocache разрешает показывать только URL, заголовок и сниппет. В обоих случаях страница остаётся в обычной выдаче Bing.

Вам понравилась эта статья?

Подпишитесь на нашу рассылку и получайте актуальные инсайты по ИИ-оптимизации поиска прямо в ваш почтовый ящик.

No spam. Unsubscribe at any time.

See how AI engines read your site

Paste your site. The free audit scores it for SEO, answer engines and generative engines, and lists the fixes.