I would like to prevent Amazon from scraping product data on my website. So I found this document: https://developer.amazon.com/amazonbot
And this example:
User-agent: Amazonbot # Amazon's user agent
Disallow: /do-not-crawl/ # disallow this directory
So, if I add:
User-agent: Amazonbot # Amazon's user agent
Disallow: / # disallow access to all the website
or maybe
User-agent: Amazonbot # Amazon's user agent
Disallow: /Technology/ # disallow access to Technology category page
In particular, would this prevent access to all products on the Technology page on the website?
What concerns me also is the mention of crawl delay in their 'Help' Page?
I currently have:
User-agent: *
Disallow: /admin/
Disallow: /api/
Crawl-delay: 1
User-agent: Amazonbot
Disallow: /
Which obviously has a crawl delay and this comment within their 'Help' page:
Today, AmazonBot does not support the crawl-delay directive in robots.txt and robots meta tags on HTML pages such as “nofollow” and "noindex".
amazonbot
on your webserver.