|
Limit my Amazon searches to only books?I have a search box on my Web site that I got from the Amazon Associates program and it's a nice addition to the site, except that I really want people to only have results from their books department, not all across the Amazon system. Is that possible? The Amazon Associates program is one of the unsung heroes of the net, actually, both from the perspective of webmasters who have earned a pretty penny through it and from Amazon itself, who makes a surprisingly large percentage of its gross revenue from Associate sales. I'm a member too. What you're asking involves basically reverse engineering a complex form that Amazon offers in its associates area. Start by having a look at their search with dropdown menu snippet, because that offers the functionality you want, it just doesn't hide the actual category selector. Here's how that form looks: Of course, Amazon's doing this with an iframe, but if you dig into the source itself (try "View Source" on this page, for example), you'll find that there's a block of code that looks like: <select name="index"> <option value="blended">All Products</option> <option value="apparel-index">Apparel & Accessories</option> <option value="baby">Baby</option> <option value="beauty-index">Beauty</option> <option value="books">Books</option> <option value="photo">Camera & Photo</option> etc. etc. That's the key, the variable index. To automatically have books be preselected as the search category, and to hide that selection from the user, simply use: <input type="hidden" name="index" value="books" /> Put that all together and here's a search box that only gives you results in the books category at Amazon.com: <form action="http://www.amazon.com/gp/associates/link-types/searchbox.html" method="get" name="search" target="_top"> <input type="hidden" name="tag" value="davetaylor" /> <input type="hidden" name="mode" value="books" /> Search Amazon for: <input id="keyword" name="keyword" type="text" size="18" /> <input type="submit" value="Go!" /> </form> In use, this minimalist form looks like: That should get you going with your HTML task. Good luck!
Categorized:
HTML and CSS
(Article 4215,
Written by Dave Taylor)
Tagged: Previous: What's the future of Pay Per Click advertising? Next: Can DNS changes affect Search Engine Results Placement (SERP)? Subscribe!
Rather amazingly, there are no comments on this article yet.
I have something to say, now that you mention it, but ...
I do have a comment, now that you mention it!
|
Recommended
Recent Entries
Search
I Need Help!
Apple iPad Help
Articles and Reviews Auctions and Online Shopping Blogs and RSS Feeds Building Web Site Traffic Business and Management CGI Scripts and Web Site Programming Computer and Internet Basics d) None of the Above Facebook Help Google Plus Help HTML and CSS Industry News and Trade Shows iPhone and Cell Phone Help iPod, Sony PSP and MP3 Player Help Mac OS X Help Pay Per Click (PPC) Advertising Search Engine Optimization (SEO) Shell Script Programming Tech Support Video Help The Writing Business Twitter, LinkedIn and Social Network Help Unix and Linux Help Video Game Tips and Help Windows PC Help WordPress Help |