Machine Readiness

Registry · version 2026-10-24

The AI crawler registry

51 crawler tokens from 30 vendors, each with the purpose its operator documents. A robots.txt speaks about crawlers; a policy speaks about purposes. This is the table that connects them, and it is the one the free check, the permission API and the standard all read from.

Machine-readable

GET https://machinereadiness.com/crawlers.json returns the same table as JSON, with the purposes, under CC BY 4.0. Cache it for a day; new tokens appear a few times a year, not weekly.

Purposes

PurposeMeaningCounted in the readiness score
searchAI search indexYes
answersAI answersYes
userFetches when a user asksYes
trainingTraining onlyNo
researchResearch crawlNo
ownerOnly for the site ownerNo
retiredRetired tokenNo

Blocking a training-only crawler is a choice about training, not about being found, so the score does not count it. The permission API reads every purpose.

Tokens by vendor

VendorTokenPurposeReference
OpenAIGPTBotTraining onlyWhat it does →
OAI-SearchBotscoredAI search indexWhat it does →
ChatGPT-UserscoredFetches when a user asksWhat it does →
AnthropicClaudeBotTraining onlyWhat it does →
Claude-UserscoredFetches when a user asksWhat it does →
Claude-SearchBotscoredAI search indexWhat it does →
Claude-WebRetired tokenWhat it does →
anthropic-aiRetired tokenWhat it does →
Google AIGoogle-ExtendedscoredAI answersWhat it does →
GoogleOtherResearch crawlWhat it does →
Gemini-Deep-ResearchscoredFetches when a user asksWhat it does →
Google-NotebookLMscoredFetches when a user asksWhat it does →
Google-CloudVertexBotOnly for the site ownerWhat it does →
GoogleOther-ImageResearch crawlWhat it does →
GoogleOther-VideoResearch crawlWhat it does →
PerplexityPerplexityBotscoredAI search indexWhat it does →
Perplexity-UserscoredFetches when a user asksWhat it does →
xAI / GrokGrokBotscoredAI answersWhat it does →
Grok-DeepSearchscoredFetches when a user asksWhat it does →
xAI-GrokscoredAI answersWhat it does →
Microsoft CopilotCopilotscoredAI answersWhat it does →
CopilotNativescoredAI answersWhat it does →
Meta AImeta-externalagentscoredAI answersWhat it does →
meta-externalfetcherscoredFetches when a user asksWhat it does →
FacebookBotTraining onlyWhat it does →
Apple IntelligenceApplebot-ExtendedTraining onlyWhat it does →
AmazonAmazonbotscoredAI answersWhat it does →
HuaweiPetalBotscoredAI search indexWhat it does →
Yandex AIYandexAdditionalscoredAI answersWhat it does →
YandexAdditionalBotscoredAI answersWhat it does →
DeepSeekDeepSeekBotscoredAI answersWhat it does →
MistralMistralAI-UserscoredFetches when a user asksWhat it does →
Coherecohere-aiscoredAI answersWhat it does →
cohere-training-data-crawlerTraining onlyWhat it does →
Common CrawlCCBotTraining onlyWhat it does →
DuckDuckGo AIDuckAssistBotscoredAI search indexWhat it does →
BytedanceBytespiderTraining onlyWhat it does →
DiffbotDiffbotscoredAI answersWhat it does →
Allen AIAI2BotTraining onlyWhat it does →
AI2Bot-DolmaTraining onlyWhat it does →
PhindPhindBotscoredAI search indexWhat it does →
You.comYouBotscoredAI search indexWhat it does →
KagiKagibotscoredAI search indexWhat it does →
AndiAndiBotscoredAI search indexWhat it does →
TimpiTimpibotscoredAI search indexWhat it does →
SiderSiderAIscoredFetches when a user asksWhat it does →
HuggingFaceHuggingFace-BotscoredAI answersWhat it does →
Quora / PoeQuora-BotscoredAI answersWhat it does →
GensparkGensparkBotscoredAI search indexWhat it does →
NeevaNeevaBotRetired tokenWhat it does →
ElicitElicit-BotscoredFetches when a user asksWhat it does →

A token missing or misfiled? Write to support@crawlreadiness.com with the operator's documentation page. Vendor documentation is the source; community reports are marked as such on the reference pages.