What is Rich Snippets?
Rich snippets (also known as “rich results”) are normal Google search results with additional data displayed. This extra data is usually pulled from structured data found in a page’s HTML. Common rich snippet types include reviews, recipes, and events. 豐富摘要(也稱為「豐富結果」)是顯示附加資料的普通 Google 搜尋結果。這些額外資料通常是從頁面 HTML 中的結構化資料中提取的。常見的豐富摘要類型包括評論、食譜和事件。 為什麼豐富的摘要很重要? 絕大多數 Google 搜尋結果顯示相同的三項數據: 標題標籤 元描述 網址
Why Are Rich Snippets Important?
The vast majority of Google search results display the same three pieces of data:
- Title tag
- Meta description
- URL
Here’s an example for the query “seo basics”:

That’s a normal “snippet.”
Rich snippets take a normal snippet and add to it.
Here’s an example of a rich snippet for a book:

As you might expect, rich snippet results are more eye-catching than normal search results. Which can lead to a higher organic CTR.

Google gets rich snippet data from structured markup (like Schema) in your page’s HTML.

Even though some people think that using structured data can improve your search engine rankings, Google’s search liaison Danny Sullivan has stated on X (formerly Twitter) that using structured data is not a ranking signal.

But Google does say that structured data helps it better understand your webpages’ content.
“Google Search works hard to understand the content of a page. You can help us by providing explicit clues about the meaning of a page to Google by including structured data on the page.”
So, at least for now, the main benefit of rich snippets is providing better context to search engines and the potential for increased click-through rates.
With that, here’s how to get rich snippets.
How to Optimize Your Site for Rich Snippets: 4 Best Practices
1. Choose a Rich Snippet Type
Your first step is to identify the type of rich snippet you want to get. That way, you can use structured markup that’s specifically designed to get that type of rich snippet in the SERPs.
There are dozens of rich snippet types out there. But a good chunk of them (like flight info and books) only apply to a very specific type of site.
That’s why we’re going to focus on the eight most common types of rich snippets.
Reviews
Displays a star rating (out of 5). It can be an individual reviewer or aggregate reviews from users.

Recipe
A special type of structured data that only applies to recipes. Recipe markup includes data like time to prepare the dish, reviews, and recipe images.

Music-Related
Includes schema types like MusicAlbum, MusicRecording, MusicEvent, and MusicGroup.
Provides Google with detailed information about music content, such as album release dates, track lists, and artist details.

Product
Gives search engines information about a specific product (including price and product images).

Organization
Helps Google understand key information on an organization (like a business), including address, logo, and contact information).

NewsArticle and BlogPosting
Helps news articles and blog posts appear in the “Top Stories” carousel in the search results, which requires adherence to Google News content policies.

VideoObject
Search engines can’t “watch” videos on your page. So, video markup helps search engines understand what your video content is all about.

Event
Includes information on dates, times, location, and more.

So, once you’ve picked a rich snippet type that makes sense for your content, it’s time to make it happen.
2. Understand the Basics of Structured Data
Structured data helps search engines better understand your content.
For example, let’s say you just published a blog post that featured a chili recipe:

Without structured data, Google and other search engines have a hard time understanding:
- How long the recipe takes
- Which images are of the recipe itself
- The list of ingredients
- Steps
Enter: structured data.
When you add Recipe markup to your page, you tell search engines:
- “The recipe takes 45 minutes”
- “This is the list of ingredients”
- “Here’s a picture of the dish”
And if you play your cards right, Google will show this data in the search results as a rich snippet:

Pretty cool.
3. Implement Structured Data with Schema
When it comes to structured data, most websites use Schema.org markup.

That’s because Schema is supported by all the major search engines (including Bing). And as you’ll see in a minute, it’s pretty darn easy to set up.





