Grundlagen
The Anthropic Claude Bot Family: 5 Crawlers Explained
Anthropic operates five distinct web crawlers under the Claude brand. Knowing which bot does what lets you make smarter allow/block decisions in robots.txt and protect server resources.
Von Daniel Mercer5 Min. Lesezeit
Häufig gestellte Fragen
What user-agent string does ClaudeBot use?
ClaudeBot identifies itself with the user-agent string `ClaudeBot/1.0`. You can block or allow it specifically in robots.txt using `User-agent: ClaudeBot`. Always verify the source IP resolves to Anthropic infrastructure before trusting the user-agent string alone, since it can be spoofed.
How do I stop Anthropic from using my content for Claude training?
Add `User-agent: ClaudeBot` followed by `Disallow: /` to your robots.txt file. Also add a matching rule for `anthropic-ai` to cover the legacy identifier. This signals to Anthropic's training crawlers that your content is off-limits, though it does not affect content already crawled.
What is the difference between ClaudeBot and Claude-Web?
ClaudeBot is a scheduled training crawler that builds datasets for Claude model development. Claude-Web is a real-time retrieval bot triggered when a Claude.ai user performs a web search. They serve different functions and should be configured separately in robots.txt if you want granular control.
Does blocking CCBot affect Claude AI?
Indirectly, yes. CCBot is run by Common Crawl, not Anthropic, but Anthropic has historically licensed Common Crawl snapshots for training data. Blocking CCBot may reduce your content's presence in future Claude training sets sourced from those archives, though the effect is indirect and not guaranteed.
Can I allow Claude-Web but block ClaudeBot?
Yes. Because each crawler has its own user-agent string, you can write separate robots.txt rules — `Disallow: /` under `ClaudeBot` and `Allow: /` under `Claude-Web`. This lets your pages appear in Claude's live search answers while opting out of long-term training data collection.
How do I verify a Claude bot is really from Anthropic?
Perform a reverse DNS lookup on the IP address in your server log. A legitimate Anthropic crawler will resolve to a hostname within Anthropic's published autonomous system. User-agent strings alone are unreliable because any client can spoof them — IP verification is the authoritative method.
What is Claude-SearchBot used for?
Claude-SearchBot supports Anthropic's retrieval-augmented generation pipeline. It fetches specific URLs in response to user queries to pull live, structured content into Claude's context window. Its crawl pattern is targeted rather than broad — you'll see fewer but more intentional requests compared to ClaudeBot.
