Claude-SearchBot
Run by Anthropic
How to detect Claude-SearchBot
Claude-SearchBot names itself in its user agent, but anyone can copy a user agent, so it is detected by confirming the user agent against other signals: source IP confirmed as the operator's own network; and how the session clicks, types, moves and navigates matches an automated agent.
- Detection method
- Self-declaredThe agent names itself in its user agent, and Verisoul confirms it with network, device or behavioral data. A user agent alone is never enough.
- Signals that identify it
- NetworkSource IP confirmed as the operator's own network
- DeviceNames itself as Claude-SearchBot in its user agent, which we check against the rest of the session
- BehavioralHow the session clicks, types, moves and navigates matches an automated agent
Every signal Verisoul checks for Claude-SearchBot
Claude-SearchBot names itself in its user agent. Anyone can copy that, so we only label a session Claude-SearchBot when the other signals check out too.
- Not used
Cryptographic
Not needed to identify it
- Used
Network
Source IP confirmed as the operator's own network
- Used
Device
Names itself as Claude-SearchBot in its user agent, which we check against the rest of the session
- Used
Behavioral
How the session clicks, types, moves and navigates matches an automated agent
How often you'll see it
Common
About 2.7% of global crawler traffic in September 2026, per Cloudflare Radar
More from Anthropic
- ClaudeBotAnthropic's crawler that collects public pages for model training.Self-declaredHow common: Very common
- Claude CodeAnthropic's coding agent, fetching pages from a developer's terminal, editor or the cloud.Self-declaredHow common: Uncommon
- Claude-UserFetches a page when a person asks Claude about it.Self-declaredHow common: Uncommon
- Claude desktop appAnthropic's Claude app for Mac and Windows, browsing for a person.Self-declaredHow common: Very uncommon
- Claude DuetAnthropic's cloud browser that Claude uses to browse the web and carry out tasks for a person.Self-declaredHow common: Growing
Questions about Claude-SearchBot
How do you detect Claude-SearchBot?
Claude-SearchBot names itself in its user agent, but anyone can copy a user agent, so it is detected by confirming the user agent against other signals: source IP confirmed as the operator's own network; and how the session clicks, types, moves and navigates matches an automated agent.
What is Claude-SearchBot?
Claude-SearchBot is Anthropic's crawler that indexes pages for Claude's web search.
Does Claude-SearchBot identify itself?
Partly. Claude-SearchBot names itself in its user agent, but user agents are easy to copy, so the name alone is not proof.
Can a bot pretend to be Claude-SearchBot?
A bot can copy Claude-SearchBot's user agent or markers, but the network, device and behavior signals will not match, so it is not labeled Claude-SearchBot.
How common is Claude-SearchBot?
Common. About 2.7% of global crawler traffic in September 2026, per Cloudflare Radar.
What does the Verisoul API return for Claude-SearchBot?
Every session Verisoul identifies as Claude-SearchBot carries an agent block with id "claude_searchbot", name, provider, type "ai_crawler", detection_method "self_declared" and the detection_signals used (network, behavioral). Build rules on the id, type and detection method.