AI crawlers: who they are and how to block or charge them

The 29 AI crawlers and AI user agents that visit websites most, who runs each one, what it collects, and the exact robots.txt lines to block it. Or skip the choice between "free" and "blocked": charge them per page with pay-per-crawl.

How many sites block each one? See the state of AI crawler blocking across 60 well-known sites.

CrawlerOperatorWhat it does
GPTBotOpenAICollects content for AI training
OAI-SearchBotOpenAIIndexes pages for AI search answers
ChatGPT-UserOpenAIFetches pages live when a user asks
ClaudeBotAnthropicCollects content for AI training
Claude-UserAnthropicFetches pages live when a user asks
Claude-SearchBotAnthropicIndexes pages for AI search answers
anthropic-aiAnthropicCollects content for AI training
PerplexityBotPerplexityIndexes pages for AI search answers
Perplexity-UserPerplexityFetches pages live when a user asks
Google-ExtendedGoogleCollects content for AI training
GoogleOtherGoogleSeveral uses, including AI
CCBotCommon CrawlCollects content for AI training
BytespiderByteDanceCollects content for AI training
AmazonbotAmazonSeveral uses, including AI
Applebot-ExtendedAppleCollects content for AI training
meta-externalagentMetaCollects content for AI training
FacebookBotMetaCollects content for AI training
cohere-aiCohereSeveral uses, including AI
DiffbotDiffbotSeveral uses, including AI
YouBotYou.comIndexes pages for AI search answers
MistralAI-UserMistral AIFetches pages live when a user asks
DuckAssistBotDuckDuckGoFetches pages live when a user asks
ElevenlabsCrawlerElevenLabsCollects content for AI training
ElevenlabsBotElevenLabsFetches pages live when a user asks
PetalBotHuaweiIndexes pages for AI search answers
TimpibotTimpiIndexes pages for AI search answers
ImagesiftBotImageSiftSeveral uses, including AI
omgiliWebz.ioSeveral uses, including AI
AI2BotAllen Institute for AICollects content for AI training

Block all of them

Or pick and choose with the robots.txt generator.

User-agent: GPTBot
User-agent: OAI-SearchBot
User-agent: ChatGPT-User
User-agent: ClaudeBot
User-agent: Claude-User
User-agent: Claude-SearchBot
User-agent: anthropic-ai
User-agent: PerplexityBot
User-agent: Perplexity-User
User-agent: Google-Extended
User-agent: GoogleOther
User-agent: CCBot
User-agent: Bytespider
User-agent: Amazonbot
User-agent: Applebot-Extended
User-agent: meta-externalagent
User-agent: FacebookBot
User-agent: cohere-ai
User-agent: Diffbot
User-agent: YouBot
User-agent: MistralAI-User
User-agent: DuckAssistBot
User-agent: ElevenlabsCrawler
User-agent: ElevenlabsBot
User-agent: PetalBot
User-agent: Timpibot
User-agent: ImagesiftBot
User-agent: omgili
User-agent: AI2Bot
Disallow: /

Blocking is all or nothing: a blocked crawler also can't cite or link to you. Pay-per-crawl answers AI crawlers with HTTP 402 and a price instead, so the ones that pay get the page and you get paid. Search engines (Googlebot, Bingbot) are not on this list.