4

About a month ago we implemented Rich Snippets on the product detail pages for our e-commerce site (example).

We used the http://schema.org/ syntax for the structured data, as it seems to be the route Google are taking moving forward.

The data appears to be correct in the Rich Snippet Testing Tool and the data has started to appear in Google Webmaster Tools.

However the data is still to be seen on the SERP.

We have followed the rich data guide on Google to the letter and still no results. Is this a case of just waiting?

Here is an additional piece of information that is making it all the more puzzling, we initially went with a Microformats implementation and within 24 hours the data started showing up on the SERP. However we moved away from this because the Schema.org approach seemed a better bet.

unor
  • 82,883
  • 20
  • 183
  • 315
Nick
  • 115
  • 1
  • 8
  • So log onto Google Webmaster Tools >> Health >> Fetch as Google and leave the textbox blank, and fetch your entire site. And use a ping-o-matic or something to have your root domain pinged. – Jason Weber Feb 23 '13 at 17:03
  • @Nick your website SERP showing snippiest now, I am having same issue, please share what helped you to solve this problem. – Ishan Dhingra May 17 '13 at 18:05
  • Related question on [webmasters.se]: [Not able to see structered data in search results even when it looks fine in the Google Structured Data Testing Tool](http://webmasters.stackexchange.com/q/89645/17633) – unor Feb 18 '16 at 21:08

1 Answers1

6

I suppose it is one of the reasons explained in my Wiki post at

http://wiki.goodrelations-vocabulary.org/FFAQ#Why_is_Google_not_showing_rich_snippets_for_my_pages.3F

While that one refers to GoodRelations markup, the situation should be the same for schema.org.

Martin

Quote:

If you have added GoodRelations (manually or via a shop extension module) to your shop and still do not get rich snippets in Google search results, this can have one of the following reasons:

  1. Google has not yet re-crawled your page or pages. Google dedicates just a limited amount of crawling time to a site, depending on its global relevance. It may be that Google has simply not yet re-indexed your page. Wait 2 - 8 weeks ;-)
  2. The markup is invalid. Try the Google Validator. If that shows a rich snippet in the preview, you may just have to wait 4 - 12 weeks until Google will notice and white-list your pages. If it does not show a rich snippet, you either do not have valid GoodRelations markup in the page, you are missing properties that Google requires (e.g. gr:validThrough for prices), the price of the item has expired, or you use markup for which Google does not show rich snippets. Currently, Google shows snippets only for products and offers.
  3. Google cannot see that your page changed. Your XML sitemap (http://example.com/sitemap.xml or similar) does not contain a lastmod attribute or the lastmod attribute was not updated after you added GoodRelations/schema.org. This attribute is important for crawlers to notice which pages need to be reindexed.
  4. Low ranking of your item pages. Your item pages have a low ranking and what you see in your Google results are category pages or other pages summarizing multiple items. GoodRelations shop extensions add markup only to the "deep" item pages, because those are best for rich snippets. Use the title / product name of one of your products and restrict the Google search to your site with the additional statement site:www.example.com.
Martin Hepp
  • 1,218
  • 9
  • 18