TECHNICAL · SEO GLOSSARY

Product Reviews Schema

The `AggregateRating` and `Review` schema.org properties used within `Product` schema to express customer review aggregate data and individual reviews — enabling review star display in Google product rich results, Shopping listings, and AI-generated shopping citations.

Definition

`AggregateRating` within `Product` schema communicates the aggregate customer review rating directly to Google: `"aggregateRating": {"@type": "AggregateRating", "ratingValue": "4.7", "reviewCount": "312", "bestRating": "5", "worstRating": "1"}`. Individual `Review` objects can supplement the aggregate: `"review": [{"@type": "Review", "reviewRating": {"@type": "Rating", "ratingValue": "5", "bestRating": "5"}, "author": {"@type": "Person", "name": "Jane D."}, "reviewBody": "Great quality and fast delivery.", "datePublished": "2026-06-10"}]`. Google\'s product rich result guidelines for reviews: (1) Reviews must be genuine — synthesised, duplicated, or incentivised reviews may cause Google to suppress star display and may violate review policies; (2) `ratingValue` and `reviewCount` in schema must match the visible review data on the page — mismatches between schema and visible content cause structured data to be ignored; (3) Multiple `Review` objects increase the likelihood of star display but are not required — `AggregateRating` alone is sufficient for star eligibility; (4) Platform-hosted reviews (Trustpilot, Reviews.io, Yotpo) may have separate structured data standards — check whether the platform widget server-renders `AggregateRating` or injects it via JavaScript; (5) Google\'s "product snippets" policy prohibits review schema on category pages that aggregate products — `AggregateRating` is for individual product pages only.

Why it matters for SEO

Product review stars in Google organic results and Google Shopping listings provide a strong CTR advantage — products with 4.5+ star display convert at significantly higher rates from search results than unrated products. Star display requires correctly structured, server-rendered `AggregateRating` within `Product` schema with matching visible review data. This star display affects both organic product rich results and Shopping listing CTR.

How DeepSEOAnalysis checks this

DeepSEOAnalysis validates `AggregateRating` within `Product` schema — checking `ratingValue` is numeric and within the `bestRating`/`worstRating` range, `reviewCount` is present as a number, and the schema is server-rendered. Also checks whether review widget JavaScript injection means the aggregate rating is only in client-side HTML (not the initial server response).

Useful tools and resources

GLOSSARY

technical

Ecommerce Structured Data

The full set of schema.org markup types relevant to ecommerce websites — Product, Offer, AggregateRating, Review, BreadcrumbList, ItemList, Organization, SearchAction — used to enable rich results (product carousels, review stars, price drops, availability badges) and product-level AI search citation.

Read definition →

technical

Product Availability Schema

The `availability` property within `Offer` schema — using schema.org values `InStock`, `OutOfStock`, `PreOrder`, `BackOrder`, `Discontinued` — to communicate real-time product availability to Google for Shopping rich results, price drop alerts, and inventory-aware search features.

Read definition →

technical

Merchant Listing Schema

Google\'s term for the structured data (Product + Offer schema) submitted on merchant product pages and used to populate Google Shopping, the Shopping tab, and AI-powered shopping features — distinguishing retailer-specific product data from manufacturer specification data.

Read definition →

technical

Product Rich Snippet

Enhanced Google search result display for product pages — showing product image, price, availability, review stars, and price drop indicators directly in the SERP — enabled by correctly implemented and server-rendered Product + Offer + AggregateRating schema on ecommerce product pages.

Read definition →

technical

Shopping Feed SEO

The optimisation of product data feeds submitted to Google Merchant Center for Google Shopping — ensuring title, description, GTIN, brand, condition, price, and availability attributes are accurate, complete, and keyword-optimised to maximise product visibility in Google Shopping and Performance Max campaigns.

Read definition →

See how your site scores on Product Reviews Schema.

The free DeepSEOAnalysis audit checks product reviews schema and 100+ other signals. Full report, no signup.

Run a free audit →