Przejdź do treści
ARDURA Lab
ARDURA Lab
·4 min

Rich Snippets

What are rich snippets?

Rich snippets are enhanced search result fragments in Google that display additional information alongside the standard title, URL, and description. They can include star ratings, product prices, recipe preparation times, FAQ questions, instruction steps, and other visual data that make the result stand out from the rest.

Rich snippets are generated from Schema.org structured data implemented on the page — a detailed Schema.org and structured data guide walks you through the implementation step by step. Google reads the structured data and decides whether to display an enhanced result for a given query.

Why are rich snippets important?

Rich snippets can increase CTR (click-through rate) by 20-30% because they visually distinguish the result from standard snippets. In practice, this means significantly more clicks without changing your ranking position.

Benefits of rich snippets:

  • Higher CTR — visual distinction attracts user attention
  • More SERP real estate — the result takes up more space, pushing competitors further down
  • Building trust — star ratings, review counts, and prices build credibility
  • Better intent matching — users see key information before clicking
  • Support for GEO — structured data helps AI models interpret page content

Popular types of rich snippets

Review / Rating

Stars and review counts visible below the result. Applies to products, services, recipes, and videos. Requires Schema.org AggregateRating or Review.

FAQ (questions and answers)

Expandable questions and answers displayed below the result. Can double the snippet's SERP footprint. Requires Schema.org FAQPage.

HowTo (instructions)

Instruction steps with optional images. Ideal for guides and tutorials. Requires Schema.org HowTo.

Product

Price, availability, ratings, and product images visible in SERP. Essential for e-commerce. Requires Schema.org Product + Offer.

Breadcrumbs (navigation path)

A readable navigation path instead of a raw URL (e.g., "Home > Blog > SEO" instead of "example.com/blog/seo/article-123"). Requires Schema.org BreadcrumbList.

Event

Date, location, and ticket price for events. Requires Schema.org Event.

Recipe

Preparation time, calories, rating, and photo. Requires Schema.org Recipe.

Sitelinks Search Box

An internal search box visible in results for branded queries. Requires Schema.org WebSite with SearchAction.

How to get rich snippets?

1. Implement structured data

Add the appropriate Schema.org type to your page code in JSON-LD format (recommended by Google):

{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [{
    "@type": "Question",
    "name": "What is SEO?",
    "acceptedAnswer": {
      "@type": "Answer",
      "text": "SEO is the optimization of a website for search engines..."
    }
  }]
}

2. Validation

Before publishing, verify the correctness of your structured data:

  • Google Rich Results Test — checks whether a page qualifies for rich snippets
  • Schema Markup Validator — validates Schema.org syntax
  • Google Search Console — the "Enhancements" report monitors structured data errors

3. Monitoring

After implementation, monitor the results:

  • Check in Google Search Console whether rich snippets are being displayed
  • Compare CTR before and after implementation
  • Test across different queries to see if Google displays enhanced results

Requirements and limitations

  • Structured data must reflect visible content — you cannot add ratings to a page that does not display them (more on technical requirements in the technical SEO checklist)
  • Google does not guarantee display — implementing Schema.org is a necessary but not sufficient condition
  • Abuse is penalized — fake ratings and nonexistent data lead to manual penalties
  • Not for every query — Google decides when to display rich snippets based on query intent

Rich snippets vs featured snippets

Rich snippets and featured snippets are different features:

AspectRich snippetsFeatured snippets
PositionWithin standard resultsAbove organic results (position #0)
SourceSchema.org structured dataPage content (paragraph, list, table)
ControlYou implement structured dataGoogle selects the content fragment
PurposeEnhance an existing resultProvide a direct answer to a question

Example

An IT company implements Schema.org on its blog: Article on every post, FAQPage on service pages, and BreadcrumbList on all subpages. After 3 weeks, Google starts displaying FAQ under service page results and breadcrumbs under blog articles. CTR on pages with FAQ increases from 4% to 7%, generating 75% more clicks without any change in ranking position.

Related terms

  • Schema.org — the structured data vocabulary that is the foundation of rich snippets
  • CTR — click-through rate increased by rich snippets
  • Featured snippets — Google's direct answer above organic results
  • SERP — the search results page where rich snippets appear
  • SEO — optimization supported by structured data implementation

Need help?

Strategy tailored to your goals — check out our offer.