Abstract: As part of our Semantic SEO research, we analyzed the behavior of Web shop operators when it comes to using structured data markup. e.g. GoodRelations or schema.org, for getting Google Rich Snippets in the Search Engine Results Pages (SERPs). We can see very clearly that the number one reason for failure is that site owners are too impatient and remove the markup way too early, likely because they do not see the intended effect in Google. A clear majority of the shops we analyzed shows Rich Snippets if the markup has been present for at least 30 days.
Rich Snippets are an important feature of the Google search engine. A Rich Snippet is a set of additonal, likely relevant details about a page shown directly in the Search Engine Results Pages (SERPs). Typical examples are Rich Snippets for products, which can include
Product picture data is being crawled by Google but not currently shown, likely for performance reasons.
There are many ways of providing the data for the search engines, including the usage of schema.org and GoodRelations data markup in your article detail pages. The fastest and simplest way, by far, of adding Rich Snippets to a shop site is using one of the free GoodRelations modules for shop software packages, as listed here:
http://wiki.goodrelations-vocabulary.org/Shop_extensions
In this study, we want to find out
We took a list of 1181 shop sites running the Prestahop shop software in which we had at least once spotted the installation of the respective GoodRelations extension. The source of this information could have been either our regular crawls of Web data or the ping information sent to http://gr-notify.appspot.com/.
From the list of sites, we drew a small, random sample of n = 20 using the random number generator at random.org.
Then, we measured the following site features:
The following table shows the estimated duration for which the shops with rich markup in the sample had the markup available to search engines:
ID | Top-level Domain | Duration of availability of RDFa markup (days) | Rich Snippets shown in Google? |
---|---|---|---|
1 | .pl | 115 | yes |
2 | .co.za | 114 | no |
3 | .cz | 33 | yes |
4 | .com | 20 | no |
5 | .net | 8 | no |
The majority of shop sites in the sample (66 %) that
finally got Rich Snippets in Google.
Two shops that had added the markup just 12 and 20 days before our analysis do not yet show Rich Snippets.
As for the one shop from .co.za that does not show Rich Snippets in Google despite correct markup in RDFa and availability for more than three months we can only speculate, but we assume that one of the many factors used in Google's component for checking the likelihood fo trustworthy markup may have failed in this case, e.g. due to the rather exotic top-level domain (.co.za) or the nature of the goods.
We assume that with a larger sample, the total success rate will be even a bit higher, ranging in the 70 - 80 % percent range. Note that all shop extensions use RDFa in the so-called "snippet style" (PDF with background), separating the data markup from the visible content. This is the only practical way of adding this automatically. Our study clearly shows that despite common hearsay (and some confusing automated responses by Google), RDFa in snippet style is fully accepted by Google for Rich Snippets and not considered "hidden markup".
The main surprise is, however, that so many shop owners (70 %, n=11) removed rich data markup in RDFa by deinstalling the Prestashop extension before the SEO effect in Google could materialize. While we have no evidence to support this, we assume that many of them will have hoped for a quick success, i.e. by adding the markup and seeing the positive effect in Google immediately or within a few days time. While there may also be unknown bugs in the software that caused the removal, we assume that this is a lesser cause, since we know from hundreds of successful deployments of this very module that is works without any problems.
The important message to shop operators regarding rich e-commerce markup and Google Rich Snippets is thus: Do not give up too early! It takes 30 or more days for Google to turn on Rich Snippets for your site. A more detailed description of why Google may not show Rich Snippets for your site is here.