Amazonbot: how Amazon crawls for Alexa and its AI

Often one of the busiest bots in server logs. Here is what it is for and how to keep it honest.

By Abd Shanti Updated September 16, 2026 3 min read

Quick answer: Amazonbot is Amazon's web crawler. Amazon uses it to improve its products and services, including helping Alexa answer questions more accurately. It respects robots.txt, and genuine Amazonbot traffic can be verified with a reverse DNS lookup that ends in crawl.amazonbot.amazon.

Operator
Amazon
Type
Search and AI crawler
robots.txt token
Amazonbot
Follows robots.txt
Yes
Used for
Improving Amazon products and services, including answers from Alexa
User agent
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot) Chrome/ Safari/537.36
How to verify
Reverse DNS must end in crawl.amazonbot.amazon, confirmed by a forward lookup

What is Amazonbot?

Amazonbot is frequently among the highest-volume automated agents on content sites. Its stated purpose is to improve Amazon's services, with Alexa answers the most visible example, and as Amazon's assistants become more capable the same data becomes more relevant to AI answers.

Unlike training-only crawlers, Amazonbot sits closer to a search crawler in spirit: it collects content so Amazon's assistants can use accurate, current information.

What happens if you block Amazonbot?

Disallowing Amazonbot stops Amazon from crawling your site for these uses. That can reduce the chance Alexa or other Amazon assistants use your content in answers. It has no effect on Google, Bing, or other AI products.

Should you allow Amazonbot?

Allow it unless load is a problem. If it is, prefer narrowing what it can crawl, for example disallowing faceted navigation or search result URLs, over blocking the whole site.

Check whether Amazonbot can reach your site

Enter your domain or a specific page. The checker reads your live robots.txt, picks the group Amazonbot would use, and applies the longest matching rule, the same way major crawlers resolve conflicts.

Live Amazonbot access check

robots.txt rules for Amazonbot

Put each group in the robots.txt file at the root of your domain. User agent names are matched without regard to case, and the most specific matching group wins.

Allow Amazonbot everywhere
User-agent: Amazonbot
Allow: /
Block Amazonbot everywhere
User-agent: Amazonbot
Disallow: /
Allow Amazonbot, but keep private folders out
User-agent: Amazonbot
Disallow: /account/
Disallow: /checkout/
Allow: /

The rule most people get wrong: once Amazonbot has its own group, it ignores everything under User-agent: *. If your wildcard group disallows paths such as /admin/, repeat those lines inside the Amazonbot group too.

How to verify real Amazonbot traffic

Amazon documents that real Amazonbot requests come from IPs whose reverse DNS ends in crawl.amazonbot.amazon, and that a forward lookup of that hostname returns the same IP. Requests that fail this check are not Amazon.

To see how often it visits, count requests by user agent in your access log. On a typical Nginx server:

Count Amazonbot requests per day
grep -i "Amazonbot" /var/log/nginx/access.log | awk '{print $4}' | cut -d: -f1 | sort | uniq -c

Amazonbot compared with similar agents

AgentOperatorTypeFollows robots.txt
AmazonbotAmazonSearch and AI crawlerYes

See all 20 agents side by side in the AI crawler directory.

Amazonbot FAQ

Amazon says it uses the data to improve its products and services, including enabling Alexa to answer questions more accurately.
Yes. Amazon states that Amazonbot follows robots.txt rules.
Run a reverse DNS lookup on the IP and confirm the hostname ends in crawl.amazonbot.amazon, then run a forward lookup and confirm it returns the same IP.
Amazonbot can crawl heavily on large sites. Disallow low-value URL patterns such as internal search and filters to cut load without blocking it entirely.
Abd Shanti

Abd Shanti

Co-founder and strategy lead at Outline Technologies, the team behind FreeGPTSEO and AI Citation Monitor. Abd works on how brands get found and cited by search engines and AI assistants.

See every AI crawler signal at once

The free AI SEO audit checks robots.txt access for 12 AI crawlers, plus llms.txt, schema, content and metadata, in a few seconds.

Run the free AI SEO audit
Last updated: September 16, 2026. Facts checked against Amazon's crawler documentation.