Rich Snippets: What Are They & How Do You Get Them?

rich-snippets Rich Snippets: What Are They & How Do You Get Them?

Rich snippets (also known as rich results) are search results pulled from code called

The difference between rich snippets, rich results, and SERP features

Rich snippets, rich results, and SERP features are sometimes used interchangeably by SEOs, which can cause confusion. 

So what are the differences? 

  • Rich snippets Google’s glossary states that rich snippets are now known as rich results
  • Rich resultsGoogle says rich results can include carousels, images, or other non-textual elements and that they are experiences that go beyond the standard blue link.
  • SERP features – Provide additional and related information on the search query. Examples include the local pack, videos, and the knowledge panel.

Types of rich snippets with examples

Google supports different types of rich results within its search results. Let’s take a look at some of the most popular types.

Review

One of the most prominent examples of rich snippets is the Review snippet, which adds a yellow star rating to the search results with additional information about the reviews.

Here’s an example of what a Review snippet can look like, with the snippets highlighted.

image4-8 Rich Snippets: What Are They & How Do You Get Them?

Review snippets can appear for the following content types:

  • Book
  • Course
  • Event
  • How-to
  • Local business (for sites that capture reviews about other local businesses)
  • Movie
  • Product
  • Recipe
  • Software app

Product

Product rich snippets are useful if you have an e-commerce website. They provide more information to your potential customers about your products—like whether the product is currently in stock, its shipping information, and its price.

Here’s an example of what a Product snippet result can look like in the search results, with the snippets highlighted.

image1-11 Rich Snippets: What Are They & How Do You Get Them?

Recipe

Recipe rich snippets give more information about the recipe on the page, such as how long it takes to prepare, its ingredients, and reviews.

Here’s an example of what a recipe result can look like in Google in the Recipes carousel.

image12-4 Rich Snippets: What Are They & How Do You Get Them?

Event

Event snippets highlight the date and location of your events. They’re useful if you have ticketed events like concerts or shows.

Here’s an example of an Event snippet.

image3-4 Rich Snippets: What Are They & How Do You Get Them?

Sidenote.

FAQ and HowTo results are not included in this list, as Google announced it was reducing the visibility for them on August 8, 2023, to provide a “cleaner and more consistent” search experience.

How to get rich snippets for your pages

To be eligible for rich snippets, you’ll need to add schema markup to your pages and ensure you follow Google’s structured data guidelines

But before attempting to add the code, check whether your CMS has added it already. 

To do this, head to a page where you think there should be markup, open up Ahrefs’ SEO Toolbar, and go to the “Structured data” tab.

If there’s no structured data on the page, you’ll get a message that looks like the one below.

image10-8 Rich Snippets: What Are They & How Do You Get Them?

You can double-check this by running a page through the Rich Results Test tool

If no markup is present on the page, the rich results test will display the message “No items detected.”

image11-6 Rich Snippets: What Are They & How Do You Get Them?

Assuming there are no rich results detected, you’re safe to add the code. 

Here’s how you do it.

1. Generate the code

If you use a popular content management system (CMS) like WordPress, adding schema to your website is as easy as installing a schema plugin like this one

If you already use a plugin like Rank Math, you can use its guide to generate and customize your schema. 

If you don’t use one of the more popular CMSes, you may have to generate the code yourself.

Tip

If you are not confident with code, it’s worth talking to a developer or SEO consultant to help you implement these changes.

I’m using Merkle’s Schema Markup Generator to generate Product schema markup. But you can use Google’s Structured Data Markup Helper or even ChatGPT as well. 

image14-6 Rich Snippets: What Are They & How Do You Get Them?

To generate the code, simply fill out the prompts from the tool.

Once you’ve finished, copy the JSON-LD code; this is the code format Google recommends for schema markup.

Sidenote.

Remember to only add code for content that’s visible to users and adheres to Google’s guidelines for the selected schema type.

2. Check and validate the markup

Once you’ve generated the code, it’s just a matter of checking if it’s valid. If it’s not valid, your page won’t be eligible for rich results. 

If you generated your code with a plugin or through your CMS, you can check it by:

  • Opening the SEO Toolbar on the page you want to check.
  • Going to the Structured data tab.
  • Clicking on Validate and then the Rich Results Test.
image17-3-1 Rich Snippets: What Are They & How Do You Get Them?

Clicking this will take you to Google’s Rich Results Test. If it’s valid, you’ll see a green tick. 

Once you’ve confirmed it’s present and valid, you can skip to step #3 below. 

If you’ve manually added your schema code, you’ll need to make two checks:

  • Check the code is valid before you implement it
  • Check the code is valid after it’s added to your website

To see if your code snippet is valid, select “Code” on the Rich Results Test and paste your code snippet in.

image9-7 Rich Snippets: What Are They & How Do You Get Them?

If it’s valid, you’ll see a green tick appear under the subheadings “Detected items.”

image8-8 Rich Snippets: What Are They & How Do You Get Them?

Once you’ve validated your code, you can upload it to your website. Add it to the <head> or <body> of your website. Google has confirmed either is fine.

Once the code is added, you can run the page URL through the Rich Results Test to double-check it’s valid on-site.

This time, select “URL,” and enter a URL you want to test.

image13-6 Rich Snippets: What Are They & How Do You Get Them?

If it’s valid, you’ll see a green tick.

image5-10 Rich Snippets: What Are They & How Do You Get Them?

3. Monitor marked-up pages for performance and errors using Ahrefs

There are two reasons monitoring your marked-up pages is important:

  • Websites break easily – Even if your code is valid on day #1, it can break later on. There may be code on other pages that isn’t valid as well.
  • Existing code may be invalid – Old schema markup may be invalid and need fixing.

The best way to run a check is by using Ahrefs’ Site Audit—you can access this for free using Ahrefs Webmaster Tools.

Here’s how to check your website.

Once you’ve run your audit, head to the All issues report in Site Audit. If there are structured data issues, you’ll see a message like the one below.

image6-6 Rich Snippets: What Are They & How Do You Get Them?

Clicking on this issue will show all structured data issues on your website. There are 1,332 results in this example. I prioritize fixes for pages by sorting “Organic traffic” from high to low. 

To do this, click on the “Organic traffic” header, then click “View issues” in the “Structured data issues” column to get more details about it.

image2-7 Rich Snippets: What Are They & How Do You Get Them?
image15-6 Rich Snippets: What Are They & How Do You Get Them?

Although you can check rich results status using Google Search Console (GSC), the advantage of using Site Audit is that you can find and diagnose invalid schema code before it gets picked up by Google by scheduling regular crawls.

That way, when you go to GSC, you’ll see nothing but green “Valid items” that are eligible for Google’s rich results, as you’ve already fixed any invalid code.

image16-4 Rich Snippets: What Are They & How Do You Get Them?

Final thoughts

Rich snippets often get more clicks than traditional “blue link” results. But whether they’re worth implementing for your website depends on the type of content you have.

You don’t need to be a coding expert to get rich snippets for your website—but it takes some work to get started. Even once everything is set up, there’s no guarantee they’ll show. Tools like Ahrefs’ Site Audit are helpful here, as they can help you validate and monitor your code.

RECOMMENDED POSTS

Find Out More

Marketing Tips You Need

Keep In Touch

Quick Subscribe

Client Reviews Tell The Tale.

Nicole NoblesApril 18, 2024
Dan was a delight to work with. I needed a few headshots taken for my LinkedIn profile and Dan provided the easiest and most comfortable experience using state-of-the art equipment in a very professional setting. Also, the turn-around time on results was quick and I felt completely engaged and satisfied during the entire process. I highly recommend his services.Donny RitcharoenDecember 19, 2023
I got headshots taken and they turned out so well! The lighting was amazing.Tessa ChanMay 30, 2023
We used Appture to build a lodging website, and they were awesome! Dan went above and beyond to show us the functions and make all of our changes. Appture is our go to for web design from now on!Abigail HaleOctober 26, 2022
Appture knows their business and will go the extra mile for their customers. They do high quality work and provide great ongoing support.Chris McCorkindaleMay 24, 2022
Anita CauthornMay 24, 2022
It’s so rare in these times to find one man with so much wow factor and more rare to find men with similar interest and passion in their life journey as myself . Dan Elliott has been introduced to many in what is now considered as the Terror Dome , a place where many dreams are not deferred they are detoured to routes that lead to dead ends , he comes in full of optimism so infectious that he, maybe with out knowing is energizing those who have ventured where others would fear going with just the right jolt to forge on in the way of helping fallen humanity … His various fields of expertise has helped many in my region and I can only imagine the number he has effected beyond those I know … from day one I knew “ this was a man of kindred spirit “ Dan Elliott is a Gem and adds glimmer to things he touches … I’m a Witness ….and eternally grateful….L.Rashaan RichMay 21, 2022
Dan and his group are highly capable and knowledgeable. They work fast and get the job done. I highly recommend Appture.Justin FrankMarch 26, 2022
They are highly specialized in their work and constantly seek innovation.Ismail YenigulMarch 14, 2022
Dan is a marketing wizard. Honest, Experienced and a read deal. I am blessed to have him in my journey online :) Highly recommended.Sabbir HasanMarch 7, 2022
So much to say. Creative, Intelligent, Talented, Limitless, Affordable. It's amazing what these guys can do.Hack mackMay 17, 2019
We'd used some other agencies before, but man, they simply knocked us all over. After being in business for 30 years, I wonder how much more business we'd be doing if we'd hired them earlier.Rebecca HoneaMay 17, 2019