I am finally getting around to starting work on the rich snippets for shopping sites Google released late last year.
Google blog post on it here
[
googlewebmastercentral.blogspot.com ]
They can be controlled via feed and via hard coding. I would really like to control them via feed as I already have a product feed going out, but that requires me to add the canonical tag to every product page to do this. Since I have seen many canonical problems people have inflicted on themselves I was wondering if you guys could make sure my reasoning is correct.
Example
widgets.com/blue.html
There is no duplicate for this page but since canonical is required for rich snippets I would simply add it in the <head> as <link rel="canonical" href="widgets.com/blue.html"/> and have it simply reference itself? Then I could roll this out to all product pages with each page referencing itself in the canonical and that would be sufficient?
Is this the correct way to do this in order to get rich snippets or could this potential hurt my site.
Thanks for the info