I recently came across a tool that displays Amazon product links that are targeted at the content of the page - much the same way that Google AdSense targets ads.
The tool, which is offered by Alexa, works by adding some javacript to your page like this:
<script src="http://quicklinks.alexa.com/ifreq_server?return_js=1&store=books&tag=dvdplayers
&ad_geometry=14&url=http://www.markcarey.com/
content-targeted-amazon-ads.html">
</script>
Here it is in action (as I write this I am not sure what books will be recommended):
I have started a test with these ads on several of my sites. I wonder how good the targeting will be. Compared to AdSense, the range of products that can be displayed is much narrower, especially since you have to specify only one amazon store (books, dvds, electronics, etc.). By the way, that's number one feature request for Amazon associate links: ads boxes that span more than one store. This would be especially useful for Amazon Web Services (AWS) - enabling you to display a book, a dvd, and a dvd player in the same ad box. I am interested in feedback on how good the targeting is -- please reply in the discussion for this entry with your comments.
You can pass the following arguments with the script:
store - books, dvd, electronics, etc.
url - the URL of the page to target
tag - your Amazon associates id
ad_geometry - a code associated with the size and dimensions of the ad box
There is also an XML output option, which returns a series of keywords and a single key phrase based on the target URL. The idea is that you can then use the key phrase to display links using AWS. The XML method take the following form:
The tag n_terms enables you to limit the maximum number of terms that are returned. This actually affects the target phrase as well, so it would be interesting to test the optimal number of terms to achieve the best targeting.
To see what books would be recommended on your site, use the form below:

Comments (7)
Mark, great job with making it to simple for us non-techies. I was struggling to find out how to incorporate it into my website but in the Amazon Associates section, the explanation is missing. It works great if you have a content and keyword rich page with a narrow focus. For example, if all you talk about on a page is 'online dating' then it works great but if your page talks about relationships, dating, marriage, health, children, etc. it just produces generic links.
Posted by Sonny | May 13, 2004 11:01 AM
Posted on May 13, 2004 11:01
Hi Mark,
I am curious to know how your test is progressing. Are you still using quicklinks?
Posted by Geoff Mack | June 15, 2004 2:55 PM
Posted on June 15, 2004 14:55
Yes, I am still using them on some areas of my sites. The targeting is "so-so" - sometimes its great, other times it is way off. Not a lot of sales via the links, but that is hard to track, as Amazon does not provide very detailed stats. Also, the CTR and sales levels may just be the norm for this type of Amazon banners -- in that case, it would still be worth it due to the fact that you can put the same ad code on every page, meaning less effort...
Posted by Mark Carey | June 15, 2004 3:08 PM
Posted on June 15, 2004 15:08
I tried the test and get an error on two different urls. Perhaps the target url on the form has moved?
Posted by MiIchael Muller | August 27, 2004 12:34 PM
Posted on August 27, 2004 12:34
The Alexa service can be on and off. A lot of times is just isn't working :(
Posted by Mark Carey | August 29, 2004 7:53 PM
Posted on August 29, 2004 19:53
looks like they took the service away completely. Dag.
Posted by Hashim | January 21, 2005 11:32 PM
Posted on January 21, 2005 23:32
I friend of mine coded something similar awhile ago. There are no limitations on catalog and he has crawler index the page to determine the content. It's very effective and I use it across all my sites.
http://ejelta.com/sapiads/
Take a look. I use it on quite a few sites.
Posted by Brian DeSpain | January 26, 2005 6:37 PM
Posted on January 26, 2005 18:37