Amazon Buy For Me
SafeUser-agent: AmazonBuyForMe
Category: AI & LLM Bots
SEO impact if blocked: 2/10
8 crawlers operated by Amazon
https://www.amazon.com/Amazon operates 8 crawlers in our directory, filed under AI & LLM Bots and Data Scrapers and Cloud Services and Search Engines. Of those 8, 8 rated safe for crawl behaviour.
Blocking Amazon carries an SEO impact score of 0/10 to 10/10 across its crawlers. The highest-impact crawler is Amzn-SearchBot: Critical - Blocking removes you from search results.
Our recommendation for Amazon, set by its least reassuring crawler (Amzn-SearchBot, rated safe): Never block - it will remove your site from major search results.
| Operator | Amazon |
|---|---|
| Crawlers in directory | 8 |
| Categories | AI & LLM Bots, Data Scrapers, Cloud Services, Search Engines |
| SEO impact if blocked | 0/10 to 10/10 |
| Crawl behaviour | 8 rated safe |
| Website | www.amazon.com |
| Official crawler docs | Amazon crawler documentation |
User-agent: AmazonBuyForMe
Category: AI & LLM Bots
SEO impact if blocked: 2/10
User-agent: Amazon Kendra
Category: Data Scrapers
SEO impact if blocked: 2/10
User-agent: NovaAct
Category: AI & LLM Bots
SEO impact if blocked: 2/10
User-agent: amazon-QBusiness
Category: AI & LLM Bots
SEO impact if blocked: 2/10
User-agent: Amzn-User
Category: AI & LLM Bots
SEO impact if blocked: 2/10
User-agent: Amazonbot
Category: Cloud Services
SEO impact if blocked: 0/10
User-agent: Amzn-SearchBot
Category: Search Engines
SEO impact if blocked: 10/10
User-agent: bedrockbot
Category: AI & LLM Bots
SEO impact if blocked: 2/10
Amazon runs 8 crawlers in our database. Grouped by the job each one does:
AmazonBuyForMe, Amzn-User, bedrockbotAmazon Kendra, NovaActamazon-QBusinessAmazonbotAmzn-SearchBotThe highest-priority token is Tier 2. That puts Amazon among the operators whose crawlers have a direct effect on whether AI answers or search results can include your pages.
How often site owners write rules for Amazon's tokens, from our own robots.txt study of the Tranco top 10,000:
| Token | Files naming it | Files blocking it |
|---|---|---|
AmazonBuyForMe | 58 (1%) | Not measured |
NovaAct | 64 (1.1%) | Not measured |
amazon-QBusiness | 35 (0.6%) | Not measured |
Amazonbot | 593 (10.6%) | 680 (12.2%) |
A Amazon token can be blocked without being named, through a User-agent: * group with Disallow: /, so its blocking share can be higher than its naming share.
All counts come from 5,583 valid files fetched October 20, 2026.
A robots.txt file cannot say "Amazon"; it can only name Amazon's tokens, one group at a time. So "block Amazon" really means naming each of its 8 tokens, and you can give them different answers.
# Allow Amazon search and assistants, refuse training
User-agent: Amazonbot
Disallow: /
User-agent: AmazonBuyForMe
User-agent: Amazon Kendra
User-agent: NovaAct
User-agent: amazon-QBusiness
User-agent: Amzn-User
User-agent: Amzn-SearchBot
User-agent: bedrockbot
Allow: /
User-agent: *.* group, so copy any Disallow lines you still want it to obey.User-agent: Amazon block all of Amazon's crawlers?No. robots.txt matches crawler tokens, not company names. Name each token: AmazonBuyForMe, Amazon Kendra, NovaAct, amazon-QBusiness, Amzn-User, Amazonbot, Amzn-SearchBot, bedrockbot.
No. Each token is read separately. Blocking one leaves the rest following whatever group applies to them.
A one-paragraph brief for every Amazon token in our database, covering what it does, how it treats robots.txt and how often large sites write rules for it:
AmazonBuyForMe, Tier 2): a user-triggered agent that fetches a page when a person asks an assistant or app to open it. Rated safe. Amazon Buy For Me's operator does not clearly document how it treats robots.txt. Write the Amazon Buy For Me rule anyway, then confirm in your logs that its requests stop. 1% of top-site robots.txt files name it.Amazon Kendra, Tier 6): a utility crawler that harvests pages for a dataset or data product. Rated safe. Amazon Kendra's operator does not clearly document how it treats robots.txt. Write the Amazon Kendra rule anyway, then confirm in your logs that its requests stop. Not tracked in our robots.txt study.NovaAct, Tier 2): a utility crawler that harvests pages for a dataset or data product. Rated safe. Amazon Nova Act's operator does not clearly document how it treats robots.txt. Write the Amazon Nova Act rule anyway, then confirm in your logs that its requests stop. 1.1% of top-site robots.txt files name it.amazon-QBusiness, Tier 3): a retrieval crawler that feeds AI search answers that builds a search or answer index. Rated safe. Amazon Q Business's operator does not clearly document how it treats robots.txt. Write the Amazon Q Business rule anyway, then confirm in your logs that its requests stop. 0.6% of top-site robots.txt files name it.Amzn-User, Tier 2): a user-triggered agent that fetches a page when a person asks an assistant or app to open it. Rated safe. Amazon User Agent's operator says it follows robots.txt, so a correctly written Amazon User Agent group is enough to control it. Not tracked in our robots.txt study.Amazonbot, Tier 2): a training crawler that collects pages to train AI models. Rated safe. Amazonbot's operator says it follows robots.txt, so a correctly written Amazonbot group is enough to control it. 10.6% of top-site robots.txt files name it and 12.2% block it.Amzn-SearchBot, Tier 3): a search engine crawler that builds a search or answer index. Rated safe. Amzn-SearchBot's operator says it follows robots.txt, so a correctly written Amzn-SearchBot group is enough to control it. Not tracked in our robots.txt study.bedrockbot, Tier 2): a user-triggered agent that collects pages to train AI models. Rated safe. AWS Bedrock Bot's operator says it follows robots.txt, so a correctly written AWS Bedrock Bot group is enough to control it. Not tracked in our robots.txt study.The errors we see most often with Amazon's crawlers in the files and firewalls we test:
All three hide inside a file that looks correct, so check Amazon's crawlers from outside after every change.
robots.txt says what Amazon Buy For Me and Amazon Kendra and Amazon Nova Act and Amazon Q Business and Amazon User Agent and Amazonbot and Amzn-SearchBot and AWS Bedrock Bot may do; your access logs show what they actually did.
On a server with standard Nginx or Apache logs, this counts matching requests per day (adjust the log path for your host):
grep -iE "AmazonBuyForMe|Amazon Kendra|NovaAct|amazon-QBusiness|Amzn-User|Amazonbot|Amzn-SearchBot|bedrockbot" /var/log/nginx/access.log \
| awk '{print $4}' | cut -d: -f1 | sort | uniq -c
And this shows which paths it requested most, which is the quickest way to see whether your Disallow lines are being respected:
grep -iE "AmazonBuyForMe|Amazon Kendra|NovaAct|amazon-QBusiness|Amzn-User|Amazonbot|Amzn-SearchBot|bedrockbot" /var/log/nginx/access.log \
| awk '{print $7}' | sort | uniq -c | sort -rn | head -20
Anyone can send these user-agents, so confirm the source before acting on a match:
AmazonBuyForMe: we hold no published IP list, so use reverse DNS where Amazon documents a hostname and treat an unverifiable Amazon Buy For Me request with caution. Check it separately from Amazon Kendra and Amazon Nova Act and Amazon Q Business and Amazon User Agent and Amazonbot and Amzn-SearchBot and AWS Bedrock Bot.Amazon Kendra: we hold no published IP list, so use reverse DNS where Amazon documents a hostname and treat an unverifiable Amazon Kendra request with caution. Check it separately from Amazon Buy For Me and Amazon Nova Act and Amazon Q Business and Amazon User Agent and Amazonbot and Amzn-SearchBot and AWS Bedrock Bot.NovaAct: we hold no published IP list, so use reverse DNS where Amazon documents a hostname and treat an unverifiable Amazon Nova Act request with caution. Check it separately from Amazon Buy For Me and Amazon Kendra and Amazon Q Business and Amazon User Agent and Amazonbot and Amzn-SearchBot and AWS Bedrock Bot.amazon-QBusiness: we hold no published IP list, so use reverse DNS where Amazon documents a hostname and treat an unverifiable Amazon Q Business request with caution. Check it separately from Amazon Buy For Me and Amazon Kendra and Amazon Nova Act and Amazon User Agent and Amazonbot and Amzn-SearchBot and AWS Bedrock Bot.Amzn-User: we hold no published IP list, so use reverse DNS where Amazon documents a hostname and treat an unverifiable Amazon User Agent request with caution. Check it separately from Amazon Buy For Me and Amazon Kendra and Amazon Nova Act and Amazon Q Business and Amazonbot and Amzn-SearchBot and AWS Bedrock Bot.Amazonbot: we hold no published IP list, so use reverse DNS where Amazon documents a hostname and treat an unverifiable Amazonbot request with caution. Check it separately from Amazon Buy For Me and Amazon Kendra and Amazon Nova Act and Amazon Q Business and Amazon User Agent and Amzn-SearchBot and AWS Bedrock Bot.Amzn-SearchBot: we hold no published IP list, so use reverse DNS where Amazon documents a hostname and treat an unverifiable Amzn-SearchBot request with caution. Check it separately from Amazon Buy For Me and Amazon Kendra and Amazon Nova Act and Amazon Q Business and Amazon User Agent and Amazonbot and AWS Bedrock Bot.bedrockbot: we hold no published IP list, so use reverse DNS where Amazon documents a hostname and treat an unverifiable AWS Bedrock Bot request with caution. Check it separately from Amazon Buy For Me and Amazon Kendra and Amazon Nova Act and Amazon Q Business and Amazon User Agent and Amazonbot and Amzn-SearchBot.Related: how AI engines choose their sources
Everything below comes from the AI Crawler Check bot database and our two most recent robots.txt scans of the Tranco top 10,000, not from Amazon's marketing. It covers 6 Amazon tokens in turn.
AmazonBuyForMe in our recordsWe first recorded AmazonBuyForMe on June 18, 2026. We could not find a page where Amazon names it, so treat the token as reported rather than documented. AmazonBuyForMe is outside our tracked token set, but 58 of 5,583 top-site files already name it, which is enough to show owners treat it as a real crawler.
Among the 104 AI and LLM crawlers in our database, AmazonBuyForMe sits 20th by priority (Tier 2), level with AddSearchBot, AI2Bot, AI2Bot-DeepResearchEval, aiHitBot. 81 of the 104 share its safe rating. Other operators with a crawler that fetches a page when a person asks an assistant or app to open it: ChatGPT Agent (OpenAI, Tier 1), ChatGPT Operator (OpenAI, Tier 1), ChatGPT-User (OpenAI, Tier 1), ChatGPT-User/2.0 (OpenAI, Tier 1), Claude-SearchBot (Anthropic, Tier 1). A policy for AmazonBuyForMe is usually a policy for these too.
AmazonBuyForMeTeams that review crawlers once a quarter keep one short entry per token, so anyone can see why a rule exists and when it was last checked. Filled in from our data, the AmazonBuyForMe entry reads:
User-agent: AmazonBuyForMe
Allow: /
Paste the line into the validator with one of your own URLs before it goes live. Revisit the AmazonBuyForMe entry whenever Amazon announces a change, because a Tier 2 crawler affects visibility directly.
Amazon Kendra in our recordsWe first recorded Amazon Kendra on March 17, 2026. Amazon documents it on docs.aws.amazon.com, and we recheck that page before each release. No file in our top-10,000 scans names Amazon Kendra, so any rule you write for it puts you ahead of almost every large site.
Among the 39 data scrapers in our database, Amazon Kendra sits third by priority (Tier 6), level with ApifyBot, Barkrowler, BLEXBot, Brightbot. 29 of the 39 share its safe rating. Other operators with a crawler that harvests pages for a dataset or data product: FirecrawlAgent (Firecrawl, Tier 2), iaskspider (iAsk, Tier 2), CloudflareBrowserRenderingCrawler (Cloudflare, Tier 3), ApifyBot (Apify, Tier 6), archive.org_bot (Internet Archive, Tier 6). A policy for Amazon Kendra is usually a policy for these too.
NovaAct in our recordsWe first recorded NovaAct on March 17, 2026. We could not find a page where Amazon names it, so treat the token as reported rather than documented. NovaAct is outside our tracked token set, but 64 of 5,583 top-site files already name it, which is enough to show owners treat it as a real crawler.
Among the 104 AI and LLM crawlers in our database, NovaAct sits 71th by priority (Tier 2), level with AddSearchBot, AI2Bot, AI2Bot-DeepResearchEval, aiHitBot. 81 of the 104 share its safe rating. Other operators with a crawler that harvests pages for a dataset or data product: FirecrawlAgent (Firecrawl, Tier 2), iaskspider (iAsk, Tier 2), CloudflareBrowserRenderingCrawler (Cloudflare, Tier 3), ApifyBot (Apify, Tier 6), archive.org_bot (Internet Archive, Tier 6). A policy for NovaAct is usually a policy for these too.
amazon-QBusiness in our recordsWe first recorded amazon-QBusiness on September 22, 2026. We could not find a page where Amazon names it, so treat the token as reported rather than documented. amazon-QBusiness is outside our tracked token set, but 35 of 5,583 top-site files already name it, which is enough to show owners treat it as a real crawler.
Among the 104 AI and LLM crawlers in our database, amazon-QBusiness sits 91th by priority (Tier 3), level with AIWebIndex-Agent, alphalens-bot, Anomura, Channel3Bot. 81 of the 104 share its safe rating. Other operators with a crawler that builds a search or answer index: AddSearchBot (AddSearch, Tier 2), AIWebIndex (Lyrenth, Tier 2), atlassian-bot (Atlassian, Tier 2), AzureAI-SearchBot (Microsoft, Tier 2), Cloudflare-AI-Search (Cloudflare, Tier 2). A policy for amazon-QBusiness is usually a policy for these too.
Amzn-User in our recordsWe first recorded Amzn-User on June 18, 2026. Amazon documents it on developer.amazon.com, and we recheck that page before each release. No file in our top-10,000 scans names Amzn-User, so any rule you write for it puts you ahead of almost every large site.
Among the 104 AI and LLM crawlers in our database, Amzn-User sits 21th by priority (Tier 2), level with AddSearchBot, AI2Bot, AI2Bot-DeepResearchEval, aiHitBot. 81 of the 104 share its safe rating. Other operators with a crawler that fetches a page when a person asks an assistant or app to open it: ChatGPT Agent (OpenAI, Tier 1), ChatGPT Operator (OpenAI, Tier 1), ChatGPT-User (OpenAI, Tier 1), ChatGPT-User/2.0 (OpenAI, Tier 1), Claude-SearchBot (Anthropic, Tier 1). A policy for Amzn-User is usually a policy for these too.
Amazonbot in our recordsWe first recorded Amazonbot on March 17, 2026. Amazon documents it on developer.amazon.com, and we recheck that page before each release. Between our scans of October 17, 2026 and October 20, 2026, files naming Amazonbot went from 543 to 593 (+50) and files blocking it from 624 to 680 (+56), so more sites wrote a rule for Amazonbot and more of those rules block it.
Among the 3 cloud services in our database, Amazonbot sits first by priority (Tier 2), alone in its tier. 3 of the 3 share its safe rating. Other operators with a crawler that collects pages to train AI models: ClaudeBot (Anthropic, Tier 1), Google-Extended (Google, Tier 1), GPTBot (OpenAI, Tier 1), Meta-ExternalAgent (Meta, Tier 1), AI2Bot (Allen Institute for AI, Tier 2). A policy for Amazonbot is usually a policy for these too.
From our robots.txt study of the Tranco top 10,000 (5,583 valid files, fetched October 20, 2026):
Amazonbot, the only one tracked among the Amazon's crawlers tokens: blocked in 12.2% of files (464 with its own group, 216 through User-agent: *), more often by the top 1,000 (15.6%) than the long tail (11.9%).For scale, 20.1% of all files block at least one AI training crawler. Amazonbot is one of the tokens driving that figure.
AmazonBuyForMe, add Disallow lines for the paths to keep private and Allow lines for exceptions. The longest matching rule wins.User-agent group per decision and repeat any shared rules inside it.These rules cover all 8 crawlers Amazon operates. Add them to the robots.txt file at the root of your domain.
These Amazon rules ask; they do not enforce. If a Amazon token ignores them, block it at the server or CDN. Paths are case-sensitive, and each rule matches the token, not the full user-agent string.
Text size
Saved on this device only. Drag the round button to move it. Accessibility statement