Review schema (JSON-LD) marks up either an AggregateRating (your overall star rating and review count) or individual Review items. When valid and eligible, Google can display gold stars in the results — a “rich snippet” that stands out and gets more clicks.
For a business, you add AggregateRating inside your LocalBusiness markup:
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.8",
"reviewCount": "127",
"bestRating": "5",
"worstRating": "1"
}
Build the full, valid block with our free review schema generator — it outputs copy-paste JSON-LD from a simple form.
Google’s review snippet guidelines are strict, and violations can suppress all your rich results:
This connects to the broader FTC rules on fake reviews — don’t fake the numbers.
Use AggregateRating within LocalBusiness for a business’s overall rating (see LocalBusiness schema). Use Product review markup for a specific product page. Don’t mix them up.
Test with Google’s Rich Results Test after adding it, and re-check periodically — Google occasionally changes what’s eligible. Valid markup is a prerequisite for stars, but Google decides when to actually show them.
Schema only shows off the rating you’ve earned — the real lever is the rating itself. A page marked up with 4.8 stars earns far more clicks than the same page at 3.9. Tailwind grows your genuine rating and review count so the stars you display keep climbing — see how it works. Reviews also drive rankings and AI recommendations (reviews and AI search).
Earn the stars that get more clicks. See how Tailwind works.
Ready for more than a one-off tool?
All of it from $29/month
Try free — first month on usNo credit card required. Cancel any time.
We send helpful materials once a month, along with information about discounts and special offers. No daily spam
We use your email only to send this newsletter. You can unsubscribe at any time from the link in every email. See our Privacy Policy.
How to unsubscribe from the mailing list?