Free tool
Review Schema Generator
Build AggregateRating JSON-LD for a local business listing. Paste into your site head or CMS for review-rich result eligibility.
JSON-LD
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "Your Business Name",
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": 4.8,
"reviewCount": 156,
"bestRating": 5,
"worstRating": 1
}
}
</script>Schema should match publicly visible ratings. Self-marking reviews that are not on the page can violate Google guidelines. Use Review Audit to verify live Google review counts. For full LocalBusiness markup, try the Local Schema Generator.
Hand-written AggregateRating JSON-LD is easy to break
Missing commas, wrong types, or mismatched rating counts waste rich-result opportunities. A generator produces valid JSON-LD you can paste and validate.
Who it's for
SEO implementers
Add AggregateRating markup to local business pages without fighting JSON syntax.
Developers supporting marketing
Generate a correct snippet to drop into templates or a CMS.
Agencies shipping site fixes
Hand clients copy-ready JSON-LD tied to their public rating and count.
Use cases
Local landing pages
Attach AggregateRating to LocalBusiness-style pages that already show reviews.
CMS embeds
Paste JSON-LD into head scripts or tag managers after generation.
Validate before publish
Copy output into JSON Validator to confirm formatting before deploy.
How it works
Enter rating details
Provide business name, rating value, and review count (and related fields as prompted).
Generate JSON-LD
Create AggregateRating markup ready for your site.
Copy and deploy
Paste into your page head or CMS, then validate with Google’s rich results tools.
What you get
- AggregateRating JSON-LD without hand-editing braces
- Copy-ready snippet for local pages
- Pairs with Local Schema and JSON Validator
- No signup
- Keeps rating and count fields explicit
FAQ
Will this alone unlock review stars in Google?
Markup supports eligibility; Google decides rich results. Ratings must reflect real, eligible reviews and follow Google’s structured data guidelines.
Can I invent a higher rating in schema?
No. Only mark up ratings and counts that match reviews you are allowed to represent. Misleading markup can trigger manual actions.
LocalBusiness vs AggregateRating only?
Use Local Schema Markup Generator when you need full LocalBusiness/NAP JSON-LD; use this tool when you specifically need AggregateRating output.
Related free tools
Generate LocalBusiness, Organization, WebSite, and FAQPage JSON-LD from your NAP details.
Validate, format, minify, and side-by-side diff JSON—including JSON-LD detection.
Calculate how many 5-star reviews you need—or your weighted average from a rating mix.
Generate a Google review request link and printable QR code from a Place ID.
Need the full profile in one click? Basic Audit exports Place ID, CID, KG ID, and links from Google Maps.
Run audits on Google Maps
Install GMB Audit Tool to pull Place ID, CID, categories, reviews, and competitor scans without copy-paste.
Add to Chrome — free