Amzn-SearchBot
Operated by Amazon
Quick Facts
- User-Agent:
- Amzn-SearchBot
- Category:
- Search Engines
- Operator:
- Amazon
- Safety:
- Safe
- Blocking Impact:
- Critical - Blocking removes you from search results
- SEO Impact Score:
- 10/10
- Official docs:
- developer.amazon.com
What is Amzn-SearchBot?
Amazon's search crawler, specifically used for ensuring product visibility in Amazon's ecosystem (e.g., Rufus). Blocking this can de-index products from Amazon search.
Amazon's search crawler, specifically used for ensuring product visibility in Amazon's ecosystem (e.g., Rufus). Blocking this can de-index products from Amazon search.
Amzn-SearchBot is a production-grade search engine crawler operated by Amazon. It uses a distributed crawl infrastructure that respects crawl-delay directives, follows RFC 9309 (robots.txt) spec, and processes Sitemaps to prioritise fresh content. The user-agent string Amzn-SearchBot must be whitelisted if your site uses rate-limiting or WAF rules. Blocking impact is Critical - Blocking removes you from search results.
What happens if you block Amzn-SearchBot?
How to block Amzn-SearchBot with robots.txt
<code>User-agent: Amzn-SearchBot</code> - Matching is case-insensitive. Robots.txt is fetched from the root of each subdomain separately.
Is Amzn-SearchBot safe to allow?
Amzn-SearchBot is verifiable via reverse-DNS lookup on the crawling IP addresses. You can safely allow it unless you have a specific reason to block (e.g., AI training opt-out or SEO tool visibility).What does Amzn-SearchBot do?
Understanding Amzn-SearchBot's purpose helps you decide whether to allow or block it.
- Crawls and indexes web pages for search results
- Discovers new and updated content on your website
- Analyzes page structure, content, and links for ranking
- Renders JavaScript to understand dynamic content
- Checks for mobile-friendliness and page speed
Frequently Asked Questions
What is the official user-agent string for Amzn-SearchBot?
Amzn-SearchBot. This is the exact string you must use in robots.txt, Nginx, Apache, or Cloudflare firewall rules to target this bot. User-agent matching in robots.txt is case-insensitive, but the string must be spelled correctly. You can verify that a request genuinely comes from Amzn-SearchBot by performing a reverse-DNS lookup on the source IP - legitimate bots resolve back to their operator's domain.Is Amzn-SearchBot safe?
Amzn-SearchBot is verifiable via reverse-DNS lookup on the crawling IP addresses. You can safely allow it unless you have a specific reason to block (e.g., AI training opt-out or SEO tool visibility).Will blocking Amzn-SearchBot hurt my SEO?
How do I block Amzn-SearchBot in robots.txt?
/robots.txt file:
User-agent: Amzn-SearchBot Disallow: /This instructs Amzn-SearchBot not to crawl any path on your site. The Disallow: / directive covers the entire domain including subfolders. To only block specific sections, replace / with the path (e.g.,
Disallow: /blog/). Note: robots.txt is publicly readable - any bot or human can inspect it at yourdomain.com/robots.txt.Does Amzn-SearchBot respect robots.txt?
How do I verify if Amzn-SearchBot is crawling my site?
Amzn-SearchBot (case-insensitive grep: grep -i "Amzn-SearchBot" /var/log/nginx/access.log). You can also check Google Search Console → Coverage → Crawl Stats for Googlebot variants. For Amzn-SearchBot specifically, filter by user-agent in your log analysis tool (GoAccess, AWStats, etc.).What is the crawl frequency of Amzn-SearchBot?
Can I block Amzn-SearchBot from specific pages only?
Disallow: / you can restrict Amzn-SearchBot to specific paths:
User-agent: Amzn-SearchBot Disallow: /private/ Disallow: /staging/ Allow: /This allows Amzn-SearchBot everywhere except the listed paths. Path matching in robots.txt uses prefix matching -
Disallow: /private/ blocks /private/page.html but NOT /public/private/.How do I check if Amzn-SearchBot is blocked by my robots.txt?
https://aicrawlercheck.com/robots.txt and scanning for Amzn-SearchBot entries. If a block exists, immediately test it against your most important URLs using the Google Search Console URL Inspection tool.My site is blocked by Amzn-SearchBot in Search Console - what do I do?
yourdomain.com/robots.txt and look for any User-agent: Amzn-SearchBot or User-agent: * Disallow rules covering your key pages.
2. Remove or restrict the blocking rules.
3. Validate via Google Search Console → robots.txt Tester.
4. Request re-indexing using the URL Inspection tool.
5. Wait 1-2 weeks for re-crawl. Monitor Coverage report for recovery.