ClaudeBot vs. Claude-User vs. Claude-SearchBot: which should you block?
Published 7/24/2026
Like OpenAI, Anthropic documents three separate crawler tokens rather than one combined identity.
Each is triggered differently and each needs its own robots.txt decision.
The three tokens
ClaudeBot— training. Collects publicly accessible web content that could contribute to training Anthropic’s models.Claude-User— user-triggered. Fetches a page because a person directed Claude to access it as part of a query.Claude-SearchBot— search. Navigates the web to improve the relevance and accuracy of Claude’s search results.
The decision
- Disallow
ClaudeBotto opt out of having your content used for Anthropic’s model training, without affecting user-triggered fetches or search relevance. - Leave
Claude-Userallowed unless you want to prevent Claude from ever fetching your pages on a user’s direct request — this is a per-request, user-initiated fetch, not a bulk crawl. - Leave
Claude-SearchBotallowed if you want your pages to inform Claude’s search results.
Common mistake CrawlPact flags
Anthropic’s own documentation gives a single example — User-agent: ClaudeBot / Disallow: / —
which some site owners assume also covers Claude-User and Claude-SearchBot because the
example only names one token. It doesn’t: each token is matched independently. CrawlPact’s
AI crawler checker evaluates all three against your robots.txt
so any unintended gap between them is visible before it matters.
Related guides
Applebot vs. Applebot-Extended: Search/Siri vs. Apple Intelligence
Apple separates its long-standing search crawler from a newer, generative-AI-specific opt-out token. A decision guide for telling them apart.
Blocking AI training while staying visible in AI search
Choosing between CrawlPact's presets when the goal is opting out of model training without losing AI-search discoverability.
Google-Extended vs. Googlebot: what each one actually controls
A decision guide for separating AI-training opt-out from Search indexing when configuring robots.txt for Google's crawlers.
See how this applies to your own site
Run a free audit to check your declared AI crawler policy against your own domain.
Audit a domain