Rich snippet
A rich snippet is a search result with extra elements beyond the blue link and description. Think stars, price, breadcrumbs, FAQ toggles, or sitelinks search. For a small site, these can lift click through and show trust in the results you already win.
By Théophile Louvart, founder of Porteur · Updated 13 September 2026 · Markdown
What a rich snippet is and why it matters
A rich snippet is Google’s enhanced result pulled from structured data on your page. It can show price, rating, stock, FAQ questions, breadcrumbs, or a how to step.
For a small site, a single enhancement can change how your result looks against bigger rivals. It helps the right searcher qualify fast. It can raise clicks without new content.
Example: yourproduct.com/pricing with Product schema can show price and availability. The result is clearer than a plain snippet that hides key details in the meta description.
Which markup earns which rich result
| Schema type | Typical elements shown | Good pages to mark up |
|---|---|---|
| Product | Price, rating, reviews, availability | /pricing, /product/widget |
| Review or AggregateRating | Star rating, count | Case studies, product pages with reviews |
| FAQPage | Expandable Q and A | /guides/getting-started, /support/billing |
| HowTo | Steps, time, tools | Setup guides, DIY instructions |
| BreadcrumbList | Breadcrumb trail | All indexed pages |
| Article or BlogPosting | Logo, date, headline | /blog/post-title |
| Event | Dates, location, availability | Webinars, launches |
| Organization or LocalBusiness | Logo, social profiles | Homepage, /about |
How to add and test rich snippets
Pick the search to improve
Open Search Console, Performance. Filter to a target query like "pricing yourproduct" or "your niche software". Pick the landing page that already gets impressions.
Choose the matching schema
Map intent to type. Product for sale pages. FAQPage for support answers. HowTo for step by step guides. BreadcrumbList for navigation across the site.
Add JSON LD
Add JSON LD to the HTML of the page. Keep values identical to what users see. Match the on page price, rating and availability in the markup.
Validate
Use Google’s Rich Results Test to check eligibility. Fix all required fields. Resolve errors first, then warnings that matter for what you want to show.
Ship and request indexing
Ship to production. In Search Console, Inspect URL, Test live URL, then Request indexing.
A fixed page matches on page content and schema, passes the Rich Results Test, and shows no errors in Search Console’s Enhancements section once crawled.
How to measure impact
- Search Console, Performance: compare 28 days before and after. Use the Search appearance filter for the specific rich result type when available.
- Track clicks, CTR and average position for the marked page and its main queries. A lift in CTR at similar position is the signal you want.
- Enhancements reports: watch for new valid items, and rising valid counts after deploys. Errors and drops often come from template changes or CMS updates.
- Spot check the live result. Search your exact query in an incognito window. Do not rely on one view. Rich results appear by query and device.
Common traps to avoid
- Marking up content that is not visible. Google can ignore or penalise mismatches.
- Wrong type for the intent. Do not force FAQPage on a sales pitch. Put real questions and answers a user would read.
- Copied boilerplate on every page. Duplicate FAQs or fake reviews reduce trust and can be removed from results.
- Forgetting required fields. Each type has required and recommended properties. Miss the required ones and you are not eligible.
- Assuming permanence. As of 2026, Google shows some rich results less often in some verticals. Expect variability and test over time.
Questions
A rich snippet is a Google result with extra elements beyond the title and description. It comes from structured data that makes your content eligible for enhancements.
A product page can show price, rating and in stock. A help page with FAQPage can show expandable questions. A guide with HowTo can show steps.
Add correct structured data in JSON LD that matches on page content. Validate with Google’s Rich Results Test, ship, then monitor in Search Console. Google chooses when to show it.
Yes when you have real Q and A content users need. As of 2026, Google may show fewer FAQ rich results in some cases, so treat it as a UX aid first and a SERP bonus second.
No. A developer can add JSON LD directly to your templates. A CMS plugin helps if it keeps values in sync with the visible page and supports your schema type.
Rich snippets are enhancements to a regular result, driven by structured data. A featured snippet is a special extract Google chooses for a query, without needing schema.
Sources
Check my site, free
Want to see which pages on your site could earn rich results next, and why, from a URL in about thirty seconds for free? Run the check.
- Free check, no card
- Read-only, your own accounts
- Readable by your agent
Read next
- GlossaryStructured data
- GlossaryFeatured snippet
- GuideThe Search Console performance report, column by column
- GuideOn-page SEO checklist: the twelve things on the page
- GuideTechnical SEO checklist for a small site
- Free toolStructured data checker
- GuideThe Rich Results Test: what it checks and what it does not
- GlossaryRich results