Aggregate Rating Schema Generator — Star Ratings JSON-LD | LazyTools

Free SEO Tool · AggregateRating Schema · Star Ratings · Rich Results

Aggregate Rating Schema Generator

Generate AggregateRating JSON-LD schema for Google star rich results. Supports Product, LocalBusiness, Course, Book, App and more. Visual preview included.

⭐ Aggregate Rating Schema Generator
⭐ Rating details
Item type
Name *
Rating value (e.g. 4.5)
Best rating (max scale, usually 5)
Worst rating (min scale, usually 1)
Review count *
🌐 Page context
Page URL (for entity context)
Description
📋 Generated JSON-LD
Preview will appear here.
⭐ AggregateRating schema📊 Visual preview8 item types⬇ Download HTML

How to Use the Aggregate Rating Schema Generator

Select the item type, enter the name, rating value, review count and rating scale. Furthermore, the JSON-LD schema generates instantly and shows a visual star rating preview. Additionally, the generated schema can be applied to products, businesses, courses, books, apps and more.

  1. Select the item typeChoose the type that matches your content — Product for e-commerce, LocalBusiness for physical stores, SoftwareApplication for apps. Furthermore, the schema @type determines which rich result format Google uses. Additionally, the item type must match the primary content of the page.
  2. Enter the rating value and scaleRating value is the average rating (e.g. 4.5). Furthermore, bestRating is the maximum possible value (typically 5). Additionally, worstRating is the minimum (typically 1) — this defines the scale Google uses to normalise the display.
  3. Enter the review countratingCount is the total number of ratings used to compute the average. Furthermore, Google requires a minimum of reviews before showing star ratings in search results — typically 5+. Additionally, the rating count appears alongside the stars in search snippets.
  4. Add URL and descriptionThe URL provides context for the entity being rated. Furthermore, the description helps Google understand what the rating applies to. Additionally, these properties are recommended but not required for schema validity.
  5. Copy and validatePaste the script tag in the HTML head. Furthermore, test with Google Rich Results Test. Additionally, ensure the review data shown in schema matches the reviews displayed on the page — Google verifies both.

What Is Aggregate Rating Schema?

AggregateRating schema marks up the average rating of a product, service or entity based on multiple reviews. Furthermore, when Google validates the schema, it may display star ratings (⭐) directly in search results alongside the title and description. Additionally, star ratings are one of the most click-compelling rich result features — users naturally gravitate toward starred results.

Required: @type: "AggregateRating" ratingValue: numeric average (e.g. 4.5) ratingCount: total number of ratings (e.g. 247) Recommended: bestRating: maximum scale value (default 5) worstRating: minimum scale value (default 1) reviewCount: number of written reviews (vs total ratings)

Aggregate Rating Schema Eligibility

ConditionRequirement
Minimum reviewsGoogle recommends 5+ reviews before showing stars
Rating rangeKeep average above 1.0 and below 5.0 — edge cases may not display
Matching page contentReviews shown in schema must be visible on the page
No self-assessmentCannot use schema to display ratings you gave yourself
Third-party reviewsAggregating third-party review platforms is acceptable
Reference: Google Search Central — Review snippet documentation | Schema.org/AggregateRating.

AggregateRating vs Review Schema

AggregateRating marks the average of many reviews. Furthermore, Review schema marks a single review by one author. Additionally, pages can include both — a Review schema for the most helpful individual review and an AggregateRating for the overall average.

Star Ratings and CTR Impact

Studies show star-rated search results achieve 15–30% higher click-through rates than non-starred results at the same position. Furthermore, users process star ratings in under 200 milliseconds — faster than reading any text. Additionally, ratings between 4.0–4.9 achieve higher CTR than 5.0 — perfect ratings can appear suspicious to users.

ratingCount vs reviewCount

ratingCount is the total number of ratings — including those with no written review text. Furthermore, reviewCount is the number of ratings that include written review content. Additionally, use ratingCount for star ratings and reviewCount for the displayed "X reviews" text — Google recommends using both when available.

Aggregate Rating for Local Businesses

LocalBusiness AggregateRating schema is effective for displaying review stars alongside business listings in standard search results. Furthermore, local businesses should also manage their Google Business Profile for map pack star ratings — this is separate from schema. Additionally, consistency between GBP ratings and schema ratings is important — Google verifies both.

Frequently Asked Questions

JSON-LD schema that marks the average rating of a product or entity for Google star rich results. Furthermore, stars appear directly in search snippets. Additionally, 15–30% higher CTR is typically reported for starred results.
Google recommends 5+ reviews before displaying stars. Furthermore, the minimum is not formally stated. Additionally, low review counts may show stars inconsistently.
ratingValue is the average rating (e.g. 4.5). ratingCount is the total number of ratings. Furthermore, both are required for valid AggregateRating schema. Additionally, Google verifies these match visible page content.
No — schema must reflect genuine third-party reviews. Furthermore, self-assessed ratings violate Google's quality guidelines. Additionally, only aggregate genuine customer reviews in the schema.
AggregateRating = average of all reviews. Review = one specific review by one author. Furthermore, pages can include both schema types simultaneously. Additionally, the Review type requires author, datePublished and reviewBody properties.
1–5 is the universal standard. Furthermore, always specify bestRating=5 and worstRating=1 explicitly. Additionally, if using a 1–10 scale, specify both values — Google normalises to display as stars.
Inside a script tag in the HTML head section. Furthermore, the schema must appear on the same page as the reviews it references. Additionally, using a CMS plugin for schema management is recommended for e-commerce sites.
4.0–4.9 often achieves higher CTR than a perfect 5.0. Furthermore, users trust slightly imperfect ratings as more authentic. Additionally, a perfect 5.0 with few reviews is more suspicious than 4.6 with 200 reviews.

Related SEO Tools

Product Schema Generator

Product schema includes AggregateRating as a nested property. Furthermore, combine both on product pages for maximum rich result coverage.

Local Business Schema Generator

LocalBusiness schema with AggregateRating for business star ratings. Additionally, local business stars differ from Google Maps ratings.

FAQ Generator

FAQPage schema. Furthermore, combine FAQ and AggregateRating schema on product pages.

HowTo Schema Generator

HowTo schema for tutorial pages. Additionally, user guide pages can include AggregateRating for course or tutorial ratings.

Breadcrumb Schema Generator

BreadcrumbList schema for navigation. Furthermore, product pages need both Breadcrumb and AggregateRating schema.

Open Graph Preview

Social sharing. Additionally, pages with star ratings and OG tags get visibility on both search and social.

Rate this tool

4.6
out of 5
372 ratings
5 ★
71%
4 ★
20%
3 ★
6%
2 ★
2%
1 ★
1%
How useful was this tool?