I have some questions regarding SEO and the best use of keywords in conjunction with corresponding domain names, and I thought it'd be best to pose the questions in the form of an example: Let's say I have a company called "Nick's Winery" with the domain "nicks-winery.com." I have a new product I'm launching that I've named "Rocket Red," the primary landing page for which is "nicks-winery.com/rocket-red." I want to optimize my search results for the keyword "rocket red,"-- thus, if one searches the term "rocket red," the Nick's Winery site would ideally show at the very top of the results page-- and in addition to providing a good deal of information on the actual product page, it's prominently referenced at the top of my homepage at nicks-winery.com. I've gone ahead and purchased the domain names "rocketred.com," "rocket-red.com," "rocketredwine.com," etc. and I have pointed them all to the primary Rocket Red page at "nicks-winery.com/rocket-red"-- thus, no duplicate content, just the one primary product page.
My question is as follows-- what further steps can I take to optimize for this keyword with respect to the domain names? Should I explicitly add all the domains I've purchased-- with both www and non-www variants-- into Google webmaster tools, and submit them to be indexed, even though they all point to the primary landing page within the "nicks-winery" domain? Is this even necessary? Should I even be pointing all the brand-name domains to that page in the first place, or would it be optimal to take a different approach? Should these keyword-specific domains in fact be pointed to just the "nicks-winery.com" instead of the specific product page?
Thanks for any insight here.