How Google Rich Snippets and Star Ratings Work
Google Rich Snippets are enhanced search result listings that display additional data beneath the standard page title, URL, and meta description. This extra data, often pulled from a site’s structured markup, can include things like images, event dates, pricing, recipe information—and one of the most eye-catching elements: star ratings.
What Are Star Ratings in Search Results?
The star rating system displays a visual set of stars (typically out of five), often accompanied by a numerical rating and the number of reviews. These are most commonly seen for products, recipes, local businesses, or reviews.
How Do They Work?
- Structured Data Markup:
- Website owners add structured data (like Schema.org) to relevant pages on their site. This code tells Google about specific information on the page, such as aggregate ratings and number of reviews.
- The most common schema types for stars are
Product
,Recipe
,Book
,LocalBusiness
, andReview
.
- Crawling and Parsing:
- When Google crawls the site, it recognizes this structured data and determines whether the page’s content is eligible for a rich snippet.
- Eligibility and Display:
- Google decides (using its own criteria and sometimes manually) whether to show the rich snippet with star ratings in search results.
- Not all pages with schema markup are guaranteed stars; Google may suppress stars if it detects spam, manipulation, or irrelevant use.
- User Impact:
- When shown, these stars can increase a result’s visibility, click-through rates, and perceived trustworthiness.
Example of Schema Markup for Ratings
{
"@context": "https://schema.org/",
"@type": "Product",
"name": "Sample Product",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.5",
"reviewCount": "27"
}
}
Rules and Limitations
- Type Restrictions: Stars are only shown for specific schema types (not all websites can have them).
- Quality Guidelines: The ratings must be genuine, clear, and visible to users on the page—not just search engines.
- Manual Actions: Google sometimes penalizes sites for rating abuse or schema manipulation, causing loss of stars.
Recent Changes
Google occasionally updates its guidelines and algorithm about which rich snippets will display (for example, in 2019, many types of sites lost eligibility for review stars to combat spammy usage).