SEO and Social Media analytical tools for online marketing professionals
Try Unamo SEO Try Unamo Social

Chris Meier

8 years ago 5 min read

A Beginner’s Guide to Rich Snippets

Featured A-Beginners-Guide-to-Rich-Snippets-640x250

Chris Meier

Rich Snippets is the term used to describe structured data markup that site operators can add to their existing HTML, which in turn allow search engines to better understand what information is contained on each web page. What content types are supported?

Like the canonical tag we recently discussed, the use of Rich Snippets (or markup) is by no means mandatory, but it does benefit search engines, users and yes, even site operators. The big difference though is that, unlike the canonical tag, the benefit is more noticeable to all involved:

  • The search engines are able to return more relevant results.
  • Users can determine the relevancy of specific results more easily, often on the SERP.
  • Site operators may benefit from increased click-throughs, and reduced bounce rates, since users have a better idea of the site contents, and relevancy to their query, before they even visit the site.

What Are Rich Snippets?

Rich Snippets is the term used to describe structured data markup that site operators can add to their existing HTML, which in turn allow search engines to better understand what information is contained on each web page. However, the major search engines have taken this a step further, and now use this markup to present richer search results, enabling users to more easily find the information they are looking for.


Under normal circumstances, when your website shows up on a SERP, Google, and other search engines, display the site title, URL and whatever meta description you have assigned to the page. When Rich Snippets are employed, Google is now able to display a bit more information about the actual result, including whether this particular result is a review, a person, a product, business and more.


Think of how a result for an item on iTunes or Google Play shows up with a star rating, the number of votes that resulted in that rating, the price and the platform supported.

Want to learn more about Google’s SERP Features? Check out our guide: A Definitive Guide to Google’s SERP Features


What Content Types Are Supported?

There are three different markup specifications currently recognized by the major search engines:

  • Microdata
  • Microformats
  • RDFa

with Microdata being the most widely supported in terms of annotations, specifically the schema from Open Graph tags and Twitter Cards are a form of structured data markup, but they should be employed in conjunction to Rich Snippets, not instead of.

Rich Snippets, or structured data markup, can be used on the following content types:

  • Reviews – both individual and aggregate reviews are supported, with different properties used for each.
  • People – you may have noticed Google and Bing now showing richer information from LinkedIn when you search for certain (well-known) people. Similar results are possible for any website that includes profiles of staff, team members and other people relevant to the organization. Supported properties include name, title, role, professional affiliations and contact details.
  • Products – one of the single most important uses of structured data markup is with products and special offers of merchants, particular online stores. Properties available include name, image, brand, description, identifiers (ISBN, SKU, etc.) and even reviews, all extendable with price, currency, seller and condition and quantity. Online marketplaces who offer the same product from multiple merchants can use low Price and high Price to show the price range for a single item.
  • Businesses & Organizations – properties available include business name, address (physical and URL), telephone number, geolocation (latitude and longitude) and logo.
  • Recipes – structured data markup for recipes offer a multitude of properties, allowing operators of websites related to cooking and recipe collections to include everything from the type of dish, reviews, and preparation and cooking time, through to nutritional information such as serving size, calories, fat content and more.
  • Events – the usage of structured data markup with events is intended only for future occurring events, not past events. It is worth noting here that the property summary is not intended for a summary of the event, but for the event’s official name. Other properties include start and end date, duration, ticket details and geolocation.
  • Music – Bing makes no mention of any support for music, but Google does make provision for structured data markup relating to songs and music albums. This can include links to previews of songs, and direct links to buying individual tracks or full albums.
  • Video Content – this applies to embedded video content on your website and can be used to indicate duration, license, production company and/or the creator of the video, and even if the content if family friendly.


How to Add Rich Snippets to Your Content

Structured data markup does not need to be added to every single content property, though having more content marked up does help search engines present results better. It must also be noted that you should only mark up visible content – hidden page elements and content in hidden div’s do not need to be marked up.

Structured data markup makes us of three primary elements:

  • itemscope – which specifies that the HTML contained in the <div> block is about a particular item,
  • itemtype – which indicates exactly what kind of item it is, and
  • itemprop – which is the specific property, such as name, URL, review, etc.

Books, movies, photographs, TV shows, recipes and music are considered creative works, so an example of markup HTML for a book listing could look something like this:

<body itemscope itemtype="">
<div itemprop="breadcrumb">
 <a href="category/books.html">Books</a> >
 <a href="category/books-literature.html">Literature & Fiction</a> >
 <a href="category/books-classics">Classics</a>
<div itemscope itemtype="">
<img itemprop="image" src="catcher-in-the-rye-book-cover.jpg" />
<span itemprop="name">The Catcher in the Rye</span> -
 <link itemprop="bookFormat" href="">Mass Market Paperback
by <a itemprop="author" href="/author/jd_salinger.html">J.D. Salinger</a>
<div itemprop="aggregateRating" itemscope itemtype="">
 <span itemprop="ratingValue">4</span> stars -
 <span itemprop="reviewCount">3077</span> reviews
<div itemprop="offers" itemscope itemtype="">
 Price: <span itemprop="price">$6.99</span>
 <meta itemprop="priceCurrency" content="USD" />
 <link itemprop="availability" href="">In Stock

Note how each of the three elements has been used.


The available properties vary according to the content type, and the sheer number of properties can in itself be intimidating for anyone thinking of implementing structured data markup. Thankfully, for anyone operating a WordPress based site, there are several plugins available to make things a bit easier, including All-in-One You can also find plugins for the major e-commerce systems, but if you are using a bespoke CMS or e-commerce system you will need to involve your web developer in setting up an easy method to start using structured data markup.

What to Expect After Adding Rich Snippets

Writing for SEJ, Rich Benci notes that Rich Snippets are a privilege, not a right. The fact that you start using structured data markup on your site will not automatically translate into the major search engines displaying Rich Snippets for your content. Google in particular will first analyze and assess your markup before starting to display richer results. Over multiple implementations, Benci has observed a pattern in how Google responds to the introduction of structured data markup:

  • Google only starts analyzing the new markup 10 to 14 days after it is first introduced on a website.
  • If everything appears to be correct, Google will start showing Rich Snippets for some (not all) pages, but after approximately 5 days these will disappear.
  • Several days later some Rich Snippets will reappear – either for the same set of pages, or a new set. This may be repeated a number of times.
  • Only after roughly 8 weeks will you be rewarded with (semi-permanent) Rich Snippets throughout your site, assuming Google’s repeated analysis and assessment did discover any errors.

This cycle is what often confuses site operators, who then resort to “tweaking” their implementation of, resulting in further delays. Benci’s observations suggest that it is better to implement the markup and wait roughly two months for the full results to start showing up, before attempting any modifications to the way in which you have implemented the markup.

Finally, a qualification of the term semi-permanent as used above; although Rich Snippets were adopted by the major search engines more than two years ago, they are still adapting how they are implemented, to ensure the best end result. This means that not all of your results will be displayed using Rich Snippets, and that what does and doesn’t display will itself change from time to time. This is most obvious currently with the way in which Google sometimes displays Authorship, something that was introduced during 2013, but has already undergone several changes.

Likewise, Google has also started to penalize sites that have been found using Rich Snippets inappropriately, with the notification reading:

Markup on some pages on this site appears to use techniques such as marking up content that is invisible to users, marking up irrelevant or misleading content, and/or other manipulative behavior that violates Google’s Rich Snippet Quality guidelines.

Of course, if your approach to your website and SEO is always ethical, you probably have very little to be concerned about, wisely aware that when it comes to SEO, short-terms wins seldom result in long-term gains.


Written by

Chris Meier

Freelance Writer at

Chris Meier is an article and web content writer, and a true web enthusiast. His interests include a love of consumer technology, business, marketing, social media and SEO. In between writing for clients and his own website, he is also studying towards a Bachelor of Arts.

Comments (2)
The use of structured data - Search engine optimization made easy! (1 month ago) Reply

[…] Rich snippets are another example of how structured data can help your site rank well. When a snippet contains additional information, it’s more likely to inspire a click and make a purchase. Rich snippets can increase CTR and boost link visibility. It can also increase social proof. And the more valuable your content is, the higher your ranking will be. But how do you use structured data to get your page ranked higher? […]

How do I do SEO of an under-construction website? - Smile Blog (10 months ago) Reply

[…] you might also be presented with rich snippet opportunities. Who knows? Maybe adding the “review stars” next to your site’s search result might skyrocket […]

When should your store's Rich Snippets appear in Google? - Ilana Davis (1 year ago) Reply

[…] sites have been able to deduce how parts of this works and how long it takes but it’s going to be different for every site. Google’s existing trust in your site is […]

Local SEO for Small Businesses | Halfshut Photography (1 year ago) Reply

[…] not only help you rank for Local Packs, but they can also be featured in normal organic results as rich snippets reviews, which help with your […]

What is a Rich Snippet? An Important and Overlooked SEO Strategy (1 year ago) Reply

[…] is additional information for the user review or the ratings. Rich Snippets allow users to share information about results that gives more trust value to […]

structured data testing tool | Videos song video vlogs mp3 download vlog songs (1 year ago) Reply

[…] 13-Jul-2020 — The Rich Results Test tool is now fully out of beta, and will soon replace the Structured Data Testing Tool. See my comparison for each tool …A Beginner’s Guide to Rich Snippets – › blog › seo › beginners… […]

Ecommerce SEO: How to optimize your ecommerce store | BluCactus CA (1 year ago) Reply

[…] Using rich snippets requires some technical knowledge, but this isn’t a problem. You can simply seek the help of a marketing agency to implement all the steps of SEO for eCommerce. Besides, some plugins can make it easier to use them on your website. […]

How to Get Ranked on Google in 2021 (1 year ago) Reply

[…] you know that nearly a third of Google SERPs use rich snippets supported by schema? But less than 0.3% of websites take advantage of […]

你们最想了解的谷歌富文本摘要(Rich Snippets) - 飞鱼博客 (1 year ago) Reply

[…] 当然,通过Schema标记可以实现的富文本摘要绝不只有上面几种,其他的还有很多,比如,可以显示员工资料页面包含的领英信息、可以显示企业介绍页面里企业的地址、电话,可以显示食谱类网站中食品的诸多性质(卡路里,、脂肪含量等)、音乐类页面中乐曲专辑及购买链接、视频页面中视频的作者、许可证等信息。(详细的可以参考这篇文章:Rich Snippets初学者指南_英文) […]

7 Great Tips for On-Site Optimization | Portfolio (1 year ago) Reply

[…] microdata to markup your pages can also be used to display “rich snippets” (read more about Rich Snippets here of your content in prominent search engine SERPs. Contrary to popular belief, Google’ […]

Rich Snippets: Definisi , Guna, dan Cara Membuatnya - Glints Blog (1 year ago) Reply

[…] Unamo, rich snippet sebenarnya adalah structured data markup yang bisa ditambahkan pemilik situs ke dalam […]

Wie Du Deine Google Rankings Verbesserst Ohne SEO Strafe (1 year ago) Reply

[…] von Searchmetrics zufolge, besteht rund ein Drittel der Google SERPs aus sog. Rich Snippets, trotzdem machen nur 0,3 % aller Webseiten von strukturierten Daten […]

O Guia Passo a Passo Para Subir nos Rankings do Google Sem Ser Penalizado (1 year ago) Reply

[…] Searchmetrics estima que quase um terço dos SERPs do Google SERPs incorporem rich snippets baseados em Schema. Mas somente 0,3% dos sites estão aproveitando […]

La guía paso a paso para mejorar tu posicionamiento en Google sin ser penalizado (1 year ago) Reply

[…] estima que casi un tercio de las SERP de Google incluyen rich snippets apoyados por el schema markup. Pero sólo el 0,3% de los sitios web sacan provecho de […]

Your Ultimate Guide on Ecommerce SEO Keywords - Rapportrix (1 year ago) Reply

[…] that whether schema markup has a direct impact on higher rankings in the SERPs, it does create rich snippets that make your web pages appear in search results more prominently. Take a look at the below image […]

7 Great Tips For On-Site Optimization | TKD Design (2 years ago) Reply

[…] microdata to markup your pages can also be used to display “rich snippets” (read more about Rich Snippets here of your content in prominent search engine SERPs. Contrary to popular belief, Google’ […]

Le guide étape par étape pour améliorer votre classement Google sans être pénalisé – prueba (2 years ago) Reply

[…] estimates that nearly one-third of Google SERPs incorporate rich snippets that are supported by schema. But only 0.3% of websites are actually taking […]

Learn SEO – A Beginners Guide to Understanding Google | DM Students (2 years ago) Reply

[…] and are a great way to optimize your link on a SERP to attract more traffic for your website. Rich Snippets is the term used to describe structured data markup that site operators can add to their existing […]

Featured Snippets in 2020: A Guide to Writing Rich Snippets for Position Zero - Deep Agency (2 years ago) Reply

[…] is a short answer box, which appears in search engines as a result of users’ queries. Meanwhile, rich snippets typically refer to the extra useful answers which provide lots of different information within one […]

Best Schema Plugins For Wordpress [Rich Snippets] - BrokeVeteran (2 years ago) Reply

[…] with WP Review Pro, you get to choose the options that Google allows for rich snippets and that is why this is our top […]

Should You Edit Old Meta Descriptions to Increase Their Length? (2 years ago) Reply

[…] limit for those search results. Rather, it is rich information added by Google dynamically based on structured data for the […]

What To Look For In An Essex Web Designer in 2020 - Essex Portal (2 years ago) Reply

[…] to the above, which has been best practice for the last 10 years already, you should also have Rich Snippets and social media built in to your website, as well as reviews (Trust Pilot is a popular option at […]

The Step-by-Step Guide to Improving Your Google Rankings Without Getting Penalized – My Blog (2 years ago) Reply

[…] that nearly one-third of Google SERPs incorporate rich snippets that are supported by schema. But only 0.3% of websites are actually taking […]


[…] to the criteria followed by Google, they select snippets that have great quality and raise their […]

A look into MyShop – Multipurpose Shopify theme 1.0.8 - Passive Income (2 years ago) Reply

[…] supports nonlatin characters from Arabic, Chinese, Cyrillic etc. Adding new language is so easy. Rich SnippetsMore Prominent Google Search Results Video TutorialsSee and work with […]

Voice Search And Your Business: Are You Optimized? - OnWired (2 years ago) Reply

[…] data uses specific code techniques to help communicate what a web page is about – creating “Rich Snippets”  which help search engines categorize results […]

Google Webmaster Guidelines (2019): Top 20 Things To Keep In Mind (2 years ago) Reply

[…] these are rich snippets or Google’s way of summarizing microdata into user-friendly form like reviews, ratings, […]

What Is SEO and How Does It Work? The 4 Pillars of Search in 2018 - Surgeon's Advisor (2 years ago) Reply

[…] it back as a good example of the content you’re looking for. People tend to click on a lot on rich snippets. It’s a good source of taking up Google real estate (more on that in another […]

The Google Knowledge Graph Unpacked – Snapshot Interactive (3 years ago) Reply

[…] higher up in results, using captivating language, or being featured in a local map pack or rich snippet. The knowledge graph has the capacity to do great things for SEO purely because of its dominating […]

Advanced Business Needs- | Web-Opportunity (3 years ago) Reply

[…] If the click-through rate of a snippet increases, you’ll get more traffic from that search result. Not because your position in the search engine changed, but just because more people click on your result.We have provided you with a link to unamo which may help you to understand it more. […]

Rank Math SEO Plugin Review | Improve Your SEO Score Easily in 2019 (3 years ago) Reply

[…] It’s packed with a host of top-notch SEO features like keyword distribution, technical SEO, rich snippets, meta descriptions, and everything else that has any effect on a site’s search […]

On page SEO Checklist for ranking better on the web (3 years ago) Reply

[…] search rankings. There are plenty of online guides that highlight the correct usage and power of rich snippets for on page SEO […]

swathi (5 years ago) Reply

Hi, Great stuff.. Thanks for sharing while testing in the structured-data testing-tool why its not showing Preview option...?

Bharathi Baskar.B (6 years ago) Reply

Thanks For Your valuable posting, it was very informative. Am working in Erp In India

Seasonal Marketing: How to Apply It to Your Business

Joydeep Bhattacharya

5mins left