Build valid schema.org JSON-LD from a simple form — Article, Product, FAQ, Local business, Breadcrumbs and more.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Example Pro plan",
"image": "https://example.com/img/pro.png",
"brand": {
"@type": "Brand",
"name": "Example"
},
"sku": "EX-PRO",
"offers": {
"@type": "Offer",
"price": "29.00",
"priceCurrency": "AUD",
"availability": "https://schema.org/InStock"
},
"aggregateRating": {
"@type": "AggregateRating",
"ratingValue": "4.7",
"reviewCount": "312"
}
}
</script>Each type shows only the fields Google uses for it.
Required fields are marked; recommended ones make results richer.
Add the script to your page, then check it with the validator.
Anywhere in the page’s HTML — usually the <head>. Google reads it either way.
Only if the ratings are real reviews shown on the page. Self-serving reviews of your own business aren’t eligible.
Yes — generate each and paste them as separate scripts, or join them in a @graph.