If you have AdSense on your website, you might notice that your account receives a lot of ad clicks from Amazon bots. Why this happens is unclear, as the bots come from other people using Amazon's servers, not Amazon. Google will not give your AdSense account credit for these clicks or disable your account because of them. However, if you want to block these bots anyway, you can on some servers.
Things You'll Need
- Linux server with an htaccess file
- FTP Client
Open your FTP client and connect to your website.
Double-click on the ".htaccess" file to open it.
Add "<Limit GET>
deny from amazonaws.com
allow from all
</Limit>" to the bottom of the file.
Save the file. If necessary with your FTP client, upload the saved file back to your website.
Tips & Warnings
- If you discover a name for the bot creating your problems, you can disallow the bot in your robots.txt file. Unfortunately, as the bots appear to be coming from other people using Amazon's service so the names are not known.
- If you can track IP addresses on your site and discover the IP address of any offending bot, you can block the IP address using the protocol provided by your host.