What is Amzn-SearchBot?
Amzn-SearchBot is Amazon's crawler for improving search experiences in products and services such as Alexa and Rufus. Amazon says that allowing it makes a site's content eligible to appear in those search experiences. It is one member of Amazon's published bot family, with its own purpose and control setting.
The crawler is not Amazon's generative model training bot. Amazon explicitly says Amzn-SearchBot does not collect content for generative AI model training. Amazonbot may be used to improve products and train Amazon AI models, while Amzn-User fetches current information in response to a person's action. Rules for those user agents are independent.
Eligibility is the direct search implication. If Amzn-SearchBot can crawl a useful page, Amazon can consider that content for an applicable search result or Alexa response. A request does not guarantee that Amazon indexed the page, selected it for an answer, or will send a referral.
The documented user-agent format contains Amzn-SearchBot/0.1 inside a Chrome-style browser string. The stable matching token for robots.txt and logs is Amzn-SearchBot; matching the full browser version would be brittle because Chrome version numbers can change.
Amazon's current webmaster documentation says automated crawling by Amzn-SearchBot honors user-agent-specific Allow and Disallow directives. If a file does not name Amzn-SearchBot but permits other search bots, Amazon says this crawler follows those search-bot rules. It also honors page-level noindex, noarchive, and none, plus link-level nofollow, but it does not support Crawl-delay.
Amazon publishes a dedicated IP address list for Amzn-SearchBot at https://developer.amazon.com/amazonbot/searchbot-ip-addresses/. That gives operators another identity check beyond the user-agent string, although this bot is not marked as IP verified and no HTTP signature method is listed. Use Amazon's published list as the source when maintaining a firewall rule.
