What Are Rich Snippets? & How to Get Them in 2025

What Are Rich Snippets? & How to Get Them in 2025

What Are Rich Snippets?

Rich snippets (also called “rich results”) are Google search results that show with extra details, such as ratings, images, and prices. These details can help your webpage attract more attention and traffic.

Google usually collects this information from special code (structured data markup) in your page’s HTML.

Here’s an example of a rich snippet:

Rich snippet includes a star rating, number of reviews, price, delivery and return information, as well as an image and nearest location to purchase.

In the rich snippet example above, Google adds an image, rating, review count, price, and delivery information to the search result.

These elements make your webpage more attractive and informative to potential visitors.

In this guide, you’ll learn how to get rich snippets for your webpages.

But before we dive in, let’s go over some basics.

Rich Results vs. Rich Snippets vs. SERP Features: What’s the Difference?

“Rich snippets” and “rich results” refer to the same thing: enhanced Google search results that show extra information. “SERP features” is a broader category that includes rich snippets and other non-standard search results, like knowledge panels and image packs.

Let’s break down each term:

  • Rich snippets: Search results that include extra data, such as star ratings, review counts, product prices, or images.
  • Rich results, Another term for “rich snippets.” and “rich results.” Google uses both names interchangeably.
  • SERP features: Any non-standard search result. This includes rich snippets, knowledge panels, video carousels, and image packs.

How Rich Snippets Help with SEO

Rich snippets don’t directly affect a site’s ranking, but they can indirectly improve SEO. These enhanced listings stand out in search results. They encourage more clicks, which can increase your organic click-through rate (CTR). High CTR often signals to Google that users find your result relevant, which may improve your ranking over time.

Let’s review two types of search results.

Your typical search listing:

Organic listing has a title tag and meta description.

And a Google rich snippet:

This recipe rich snippet has an image, related recipes, star rating, number of reviews, and time to make.

The rich snippet is more visually appealing to a user looking for a trusted roasted chicken recipe.

Plus, there is strong evidence suggesting that Google looks at click data to determine rankings. If your pages attract more clicks, they may gradually earn better positions in search results.

Structured data makeup also helps Google better understand your page content. When Google understands your content more clearly, your page can rank better for relevant queries.

Pages with invalid structured data won’t appear as rich snippets. So it’s important to find and fix these issues.

Open the tool and set up a full audit of your website.

Once complete, go to theIssues” tab and search for “ structured .”

AD_4nXfZDg-UJa9WULBshEljq6Kw2W_IQSZ7Wx1jNVqh3pFQnIdv9Qw7qIqnZmF5SX22GtdQUXVin6LfBpwvh 222-NMPNZGSecofhl54M8XdYb3-EwMDB9SOlrclIQkTLVV58hONZv6-SQ?key=pGNP2ElKPiunA21DSXTw9n6I

Click the “Why and how to fix it” link for guidance.

Site Audit describes the invalid structured data items issue and shares how to fix it.

How to Get Rich Snippets

Follow these steps to get rich snippets:

  1. Choose an appropriate rich snippet type
  2. Create and add structured data to your pages
  3. Validate your structured data

1. Choose an Appropriate Rich Snippet Type

Google Support many rich snippet typesPick the ones that match your content.

Common types include:

Product Markup Snippet

Displays key product information like price, availability, and ratings. Ideal for e-commerce sites or any webpage that features products for sale.

A SERP listing for an iPhone.

Review Snippet

Review snippet displays star ratings in search results. This snippet is ideal for any page that contains reviews for products, recipes, courses, or even businesses.

Here’s what the review snippet looks like in search results:

A SERP listing for an iPhone review includes pros and cons, rating, and name of reviewer.

Recipe Snippet

The recipe snippet showcases key recipe details like cooking time, reviews, and ratings directly in search results.

A SERP listing for a peanut butter pie recipe.

The recipe markup is perfect for food blogs and recipe websites.

Organization Snippet

Organization snippet displays key information like your business’s logo, description, contact details, social profiles.

Like this:

The knowledge panel for Dell appears on the right hand side of the SERP.

For businesses and nonprofits, having an organization snippet can make a strong first impression on potential customers or stakeholders who find you through search.

Video Snippet

Video snippets are enhanced search results that display a video thumbnail, title, duration, and timestamps directly in Google’s search results.

Like this:

Video review includes a list of pros and cons described in the video, with time stamps.

These snippets encourage higher click-through rates because they show users a visual preview of the content, helping them decide whether your video is relevant before they click.

This type of snippet is relevant if you cover video content on your website.

Article Snippet

Article snippet displays key information about your article, such as the publisher, title, and thumbnail image, directly in search results.

Like this:

Top stories SERP feature includes articles published within hours and days of an event.

If you publish news articles, blog posts, or sports coverage on your website, article markup is a smart choice.

2. Create & Add Structured Data Markup to Your Pages

After choosing your rich snippet type, create and add structured data markup to your pages.

Try Google’s Structured Data Markup Helper,

1. Open the toolsSelect your desired snippet type, and enter your page URL. Then click “Start Tagging,

For this example, we’ll create product structured data markup.

AD_4nXfkHMgeZqUrC6eMe6TfzTe7BLNhwPrEtr7nQmrZeLTF_x4pfyeAWnz2LQ8g9L69XTXleAtsf6W3N4CD gpPQCv5dfP2Mg57U6YdAybqEwV31cTGrR1RseN5Z5pMKWon-do99t6Tp?key=pGNP2ElKPiunA21DSXTw9n6I

The tool will pull the webpage’s URL into the “Tag Data” view:

AD_4nXd-6x7kFX2vxVod_IerJdujTjsIZK2Av4FlAtQ-XS37Qpf7Kcle5gfk0csEFohBGCKq0wN5HoIhowwbx i0S-xhLIMUtfG916eDKuFPCw2MIwJ0AOd5nUAZMfErK9dVIB1yfXSVxNQ?key=pGNP2ElKPiunA21DSXTw9n6I

In this example, this will be a product snippet for MacBook Pro. So we’ll include elements like the product’s name, price, image, brand, logo, etc.

2. Select or highlight different elements on the page. The tool will prompt you to assign tags to those elements.

For example, to add the product’s name, highlight the name of the product and select the “Name” tag:

AD_4nXcU_G1iPE-tl2_tbIrq58k_grdYbhIalkNYw26vgufuQ1jbluQw2citmvsReS3rYWAVJcff9i51D7nEj -kzlWPZONYsNK21HG5Sb3msae_zNoG-_flOp6CdtYYrwGU23e9lgcY7Eg?key=pGNP2ElKPiunA21DSXTw9n6I

To add the price, highlight the price and select the “Price” tag:

AD_4nXe-vvIHXhnpT2T44MQ3ZdMk0veYFweK8Jvbohlb2LwTqHXLyDF4l92R_p8iTRqxqZA171YW3MxIkhVW H9SGkTP9ku6w6GC35wx1n8QgDu4c8M67EUDHDfVD_TU3x-u1f-XB1Q61?key=pGNP2ElKPiunA21DSXTw9n6I

The tool adds all the information to the right panel as you work.

Tag as many elements as possible.

3. Once you’re done, click “Create HTML,

AD_4nXfDf56DgTa1zGtGf8xXfG0R2VvxEHsvJPw7akn0uR7gaLDRdCYBfBAv0rzLlqKyUptCj48viJFTr7413 AFxib73TkTSTCBIzMGxOA_1SUzkelDq_PcLFJ0qttG0xJekmXa0ni04bw?key=pGNP2ElKPiunA21DSXTw9n6I

The tool will generate a structured data markup code on the side panel.

AD_4nXepmHkav3eTST1PJIk76J7Gb_E2WEiNZlN5AMOdYnaY5KjV0lnlepmF6V-o2g5EUeYhVaj27BENU7Zfn BejvajGDOImRv1FZQExaAxfI4t2IKKOLLAFzxiMNohX2TuJgcYa-I-tGA?key=pGNP2ElKPiunA21DSXTw9n6I

4. Copy or download the code. Then paste it in the

section of your page.

Don’t want to deal with your website code? If you’re using WordPress, plugins like Yoast SEO or Rank Math make adding structured data simple.

We suggest Rank Math. It’s free, user-friendly, and handles most common structured data types.

Here’s how to add structured data using Rank Math:

In the WordPress dashboard, go to the post you want to add structured data to.

AD_4nXekkKALNo-z_oHDey2_iPJpo95mWjunmyQNCnnHDtXnA0I2fmBz4GXx6j8BJQ4ECn1ibTF4d0Fd6lg-D PCFyDaOPqf64ZN-c67_44z0reZEbzu92IAwZWjwFe6OwJmMc3QygyGsag?key=pGNP2ElKPiunA21DSXTw9n6I

Scroll down to the Rank Math section below the content editor. And click the “Schema” tab.

Select your structured data type (Product, Article, Recipe, etc.). And fill in all required fields.

Update or publish your content.

AD_4nXcM8SXlCjophtJ7uIDf9QujlEuJWbNm9GNqRBAD6uJndwGbHSPfO5iM_kmW5fHlJkV6Lkb8U9reL0KzP vo0Hmf9zJxqLMnWk3FtFSAAUEM_Z6bDcLAF1c-kuO0sPBeSE6INce8UGA?key=pGNP2ElKPiunA21DSXTw9n6I

3. Validate Your Structured Data

Use Google’s Rich Results Test to check if your structured data is correct:

Enter your URL into the tool and click “Test URL,

Optional missing fields for this product rich snippet example include availability and price valid until date.

The tool will display the structured data it found in the “Detected items” section of the results page.

If your markup receives a warning or has invalid items, select the rich snippet type for more details:

AD_4nXeQYDfhGdHXjhHTnjWB2s5K0uCPKmb39EtJ2VHlOOVsS7ad-GuFCY2hMgD62C13v8xpQNrMtFnhNWnk2 TW_NwILyTHMF_ZwwYWnK4vWpXLQy8Xq-SCJSBOr_x5SS97m-1WS41r8uQ?key=pGNP2ElKPiunA21DSXTw9n6I

The tool highlights any invalid items to fix. As well as missing fields that are optional.

AD_4nXd5yqikZjPtLqGP4PqayVgbRw62-HI80hVNBAND8IWz_ytYokaEYcwd5hS93sb_CDrfRJ-BoV7r27GRz ZV4xnWKTW8_Y7naLvk_gusg3FOt3f2EGvxIbYAhz6alOpTLZL9b8FjkiA?key=pGNP2ElKPiunA21DSXTw9n6I

Monitor Your Rich Snippets with Semrush

If you use Semrush, the Site Audit tool can also monitor structured data. Set up a project and run a full crawl of your website.

Once the crawl is complete, navigate to “Markup” and click “View details,

AD_4nXf4KEny1EfIN2H5Q7QXHFVwiUU5C1Ae1NvSXgulCk3ERmKfmvMaNlCHTPy1fdtF5MFfIvitXoFTC8sRI xkrfmkzdgcpis53GQ67GK2QLA_VFDJU4FDJU4FLPD8GWMUZX6QE5PibVZMHNKa? Key = pgnp2elkpiuna21dsxtw9n6i

You’ll see pages with markup and the number of pages with invalid structured data:

AD_4nXe1GyNBkxjpqMXoO-V0MFRGbpEkCqzu6btKUWTFWRJFxiDbiNxw-5Uaoyj7AbEC0kwBFqZ7TGlyBy7RH 3X4ncd3qlcMcVD0JlkZFGzbfNKMlYoE9lVEXvL0f9MqzEtqsRMBtI6FUw?key=pGNP2ElKPiunA21DSXTw9n6I

In the “Structured data items” widget, select “View all invalid items,

The button is an enclosed chevron with a slash in the middle.

Next, select the tag button to test your page in the Rich Results tool.

AD_4nXd-XKqIQsw-27KH-iGlOaXdtTazTqkriTz0jtxlhPVpMqYg7CFZwPEaLImJGwygC21OKqY2sMQw7d8DO vX7E2daxkacDZ_GCxuY6n5uncFP1BhQTiWq4fQ_0SWSSlAgdMpvu-qKMg?key=pGNP2ElKPiunA21DSXTw9n6I

This will open Google’s Rich Results Test and automatically start to test your page for structured data issues.

And return the results.

AD_4nXcz20t-rEfnm_ZLTp_ubf5tbxt289fxAxLkQT_GHvx0xspYwopuOpDvimXcaSksc7SD9iWKtNXYWxc7Z -W8enPuk1a8QJ5SYNWSzFqplgH7bQ0sIjGk4iX7iMhoM-Z7d99vMG9TaQ?key=pGNP2ElKPiunA21DSXTw9n6I

Following these steps can improve your chances of earning rich snippets. And bring more traffic and better SEO performance.

Source link