I have several affiliate sites for different products. I do SEO mostly for the product name , eg "widget product" (almost all are 2 keyword searches)
Now, what would be the best way to go for more keywords like "buy widget product", "widget product information", "cheap widget product" etc - should i create separate pages and optimize them for each term? But then the navigation would like kind of spammy with all those KW combinations as anchor text and i don't want to push the KW density on the home page for the main term.
Or should i just go for lots of links to the homepage with the new keywords as anchor?