July 24, 2013 at 9:41 pm
#834072
Member
For the review snippet, I believe you do have to have the ratings on your website. This isn’t such a bad thing and can help gain user trust.
As for product images, Google doesn’t support them yet, but can be done through merchant center and AdWords.
V