Amzn-SearchBot
Run by Amazon
How to detect Amzn-SearchBot
Amzn-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 Amzn-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 Amzn-SearchBot
Amzn-SearchBot names itself in its user agent. Anyone can copy that, so we only label a session Amzn-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 Amzn-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
Uncommon
Seen on some sites, in small volumes
More from Amazon
- AmazonbotAmazon's crawler for Alexa and Amazon's AI services.Self-declaredHow common: Very common
- Amazon Bedrock AgentCore BrowserAmazon's managed browser for Bedrock agents, which signs its requests in each AWS region.SignedHow common: Very uncommon
- Amzn-UserFetches a page when a person asks an Amazon assistant about it.Self-declaredHow common: Very uncommon
Questions about Amzn-SearchBot
How do you detect Amzn-SearchBot?
Amzn-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 Amzn-SearchBot?
Amzn-SearchBot is Amazon's crawler for its search experiences.
Does Amzn-SearchBot identify itself?
Partly. Amzn-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 Amzn-SearchBot?
A bot can copy Amzn-SearchBot's user agent or markers, but the network, device and behavior signals will not match, so it is not labeled Amzn-SearchBot.
How common is Amzn-SearchBot?
Uncommon. Seen on some sites, in small volumes.
What does the Verisoul API return for Amzn-SearchBot?
Every session Verisoul identifies as Amzn-SearchBot carries an agent block with id "amzn_searchbot", name, provider, type "crawler", detection_method "self_declared" and the detection_signals used (network, behavioral). Build rules on the id, type and detection method.