Hello Good People,
I run a shopping site that has product and category pages showing relevant product descriptions. I also have a lot of articles, customer service pages, FAQs and other pages that show a list of random products of our product range in the right hand column of these pages.
While this is by design for customers, I would like to stop random products from being displayed to Google (or any search engine in general), because I think it is of no value for a search entry.
For example: The customer service page shows its basically static info, only the random products change every time you call the page. While a visitor may find this helpful, I feel it is not good for a search engine entry, because the static content should be just that: static. Otherwise the customer service pages appear in relation with the products that were shown at the time the spider visited the site. E.g. If a blue widget was shown at the time the spider visited, people searching for 'blue widget' would get my customer service page (with in essence) has got nothing to do with the product.
The questions for you:
a) Should I care (I think I should, who wants 'faulty' or misleading search engine entries)
b) Add some code to identify Google (actually all I care about) and disable the "random product display" for all non product pages (easy to do, because product pages are product specific and do not show random products.
c) Have you got other thoughts on this issue.
My ideas was to add some code (I am using IIS and global.asa may be the right spot) that identifies Google, and sets a flag that is then used in the 'random display code' to simply disable it or Google, as such not contaminating these 'non-product' pages. Maybe you can point me to some code bits, please? ... as well as info on how to id Google by user agent or IP (or whatever works best)?
Any input would be much appreciated.
(I wasn't sure whether this query fits the cloaking section)
Thanks and regards,