Skip to content
All AI bots

Amazonbot

AI searchAmazon

Amazonbot is Amazon's crawler, which may train Amazon AI models. Here is what it does, its documented user-agent string, and how to control it.

What is Amazonbot?

Amazonbot is Amazon's web crawler. Amazon states it “is used to improve our products and services” and “may be used to train Amazon AI models.” Amazon documents a separate bot, Amzn-SearchBot, that it says is not used for generative AI training.

These bots index your site for AI-powered search engines that cite and link back to you. Blocking them makes you invisible exactly where a growing number of people now ask their questions.

The Amazonbot user-agent string

This is the user-agent string Amazon documents for Amazonbot. You will see it in your server logs when the bot visits.

Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Amazonbot/0.1) Chrome/W.X.Y.Z Safari/537.36

Amazon publishes this string with the Chrome version as a literal “W.X.Y.Z” placeholder; the real requests carry an actual Chrome version number in that position.

How do I block Amazonbot in robots.txt?

Add one of these snippets to the robots.txt file at the root of your domain. An explicit group for Amazonbot overrides your User-agent: * rules for this bot.

Block Amazonbot

Tells Amazonbot it may not access any page on your site.

User-agent: Amazonbot
Disallow: /

Allow Amazonbot

Explicitly allows Amazonbot, even when a broad Disallow rule blocks other bots.

User-agent: Amazonbot
Allow: /

Does Amazonbot respect robots.txt?

Yes, explicitly. Amazon states: “Amazon respects the Robots Exclusion Protocol, honoring the user-agent and the allow/disallow directives.” It also documents respect for rel=nofollow and page-level robots meta tags including noarchive (do not use for model training), noindex, and none.

Should you block Amazonbot?

Whether to block Amazonbot depends on how you weigh AI training against discovery: Amazon says the same crawl improves its products and may train Amazon AI models. If keeping out of AI training is your priority you can block it cleanly, since Amazon honors robots.txt; you can also use a noarchive meta tag to allow crawling but forbid training use.

Official documentation

The facts on this page come from Amazon's Amazonbot documentation. Bot behavior changes — when in doubt, the operator's page is the source of truth:

https://developer.amazon.com/amazonbot

What does your robots.txt say about Amazonbot?

Run your domain through our free checker to see whether Amazonbot — and 13 other AI crawlers — may access your site right now.