What are rich snippets in SEO?

Rich snippets are enhanced search results that show extra information beyond the standard blue link, URL, and meta description. They help users understand a page’s content at a glance and often improve click-through rates.

Example of a typical search query results page
A search page with typical search results including just a blue link, URL, and Meta description.

What makes a snippet “rich”?

Rich snippets pull structured details from a page and display them directly in search results. This information comes from structured data added to the page.

They are called “rich” because instead of just a Page title, an URL and Meta description you might see Star ratings, Prices, Availability, Event dates and locations, etc.

Example of rich snippets displayed regarding the 'Grout cleaner machine' search query
Example of search results displaying rich snippets.

Common types of rich snippets

Common types of rich snippets include review snippets that include stars under the result, product snippets with price and stock status, recipe snippets that include time, calories and steps, event snippets accompanied by the date of the event and the venue and even FAQs in the form of expandable questions and answers.

How rich snippets work

  1. You add structured data to your HTML (most commonly JSON-LD).
  2. Search engines read that markup and understand the page’s entities and attributes.
  3. If the page is qualified and trustworthy, the search engine may display those details as a rich snippet.
Important: structured data does not guarantee a rich snippet. Suitability, quality, and intent are taken into account.

Why rich snippets are important

Rich snippets are important because they make search results stand out with extra information. Results take up more space on the page drastically boosting visibility.

They sow users value before clicking resulting in better Click-Through Rates (CTR). You gain a competitive edge since your results stand out among similar links resulting in building trust, and providing a better user experience.

You get the right users (sinces intent is clearly communicated), not just more users leading to more qualified traffic and potentially higher rankings.

What rich snippets are not

Rich snippets are not paid ads. They are not directly boost rankings. In order to work and affect results, markup and content quality are required.

How to get started

In order take advantage of rich snippets you must follow the following steps:

Example of implementing markup using JSON-LD.
Example of validating eligibility of an item for Google Search's rich results.
  • Keep content accurate and visible to users (no markup for hidden or misleading info).

Using microdata

Microdata is a technique that we use to embed structured information into HTML. With this information, search engines can gain a clearer understanding of the page’s content.

While JSON-LD is the method that Google prefers, and it is also easier to work with, microdata continues to be well-supported and relevant, mainly for companies that rely on older (legacy) systems.

JSON-LD is the method that Google prefers.

Concluding

Rich snippets make search results more informative and clickable by showing structured details directly in the SERP. They won’t replace good content or SEO basics, but when done correctly, they make your pages easier to understand and stand out.

Although my blog doesn’t support comments, feel free to reply via email or X.