ClaudeBot user agent
Operated by Anthropic · Model training · Learning from you
ClaudeBotMozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko); compatible; ClaudeBot/1.0; +claudebot@anthropic.comClaudeBot identifies itself with the token ClaudeBot. That is the case-insensitive substring to grep for in access logs, and the exact name to put after User-agent: in robots.txt. It collects pages as training data for a model.
Allow or block ClaudeBot in robots.txt
Robots.txt applies the most specific matching group, so a group naming ClaudeBot overrides your User-agent: * rules for this bot alone.
User-agent: ClaudeBot Allow: /
User-agent: ClaudeBot Disallow: /
What blocking costs you: Your content is excluded from Claude training data.
To see which AI crawlers your robots.txt allows right now, run your domain through the AI crawler access checker. To check whether AI answers actually cite you, use the AI citation checker.
Anthropic's other crawlers
Blocking one Anthropic bot does not block the others — each token is a separate group.
- Claude-Web — Live answers
- anthropic-ai — Model training
Anthropic's own documentation: https://support.anthropic.com/en/articles/8896518
FAQ
What is the ClaudeBot user agent?
Who operates ClaudeBot and what does it collect?
How do I block ClaudeBot?
Should I block ClaudeBot?
Can ClaudeBot be spoofed?
Paste a full User-Agent line and identify any crawler with the AI bot user agent list and lookup, or see every token side by side.