Is there any way to get the search engines to more accurately index correct pages for keywords? For example, if my site is selling a lot of different types of a product, and I have a page for each different product on my site, is there a way to get the search engines to index that page for a keyword, and not my main url? Hope this makes sense. thanks for the help in advance.
yes , try to join netscap story and writ afew words about your product on netscap, then put the url on the netscap, example: if your product talking about seo software, any one searsh about seo software in google your site will appear to him in the frist page i tried this tips with afree hosting and subdomain and many times my site appear in google number 1.
I would recommand you doing the following. If you have a store which sells many products of different genres (niches), you can do the following: Start a subdomain for every niche. subdomains work as individual domains and can be optimized as individual web sites. It is a basic solution, but it works well.
Put your site URL of each product on your sig and use your targeted keywords as anchor text. Create also site map so that inner pages can easily indexed by search engine.