Free Product Schema (JSON-LD) Generator
Generate valid Product structured data AI and Google can read — in seconds.
Product schema is how AI and search read your price, availability, brand, and attributes. Fill in the fields and copy clean, valid JSON-LD straight into your theme.
Only add rating & reviews if they're genuinely shown on the page — fabricating review markup violates Google's guidelines.
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Product"
}
</script>Paste into your theme's product template (inside <head> or near the product), then verify with Google's Rich Results Test.
Frequently asked questions
What is Product schema (JSON-LD)?
Product schema is structured data — written in JSON-LD — that describes a product's name, price, availability, brand, and rating in a machine-readable way. It helps Google show rich results and helps AI engines understand and cite your products.
Where do I put the generated code?
Paste it into your product page template — in Shopify, that's usually the product template or theme.liquid inside the <head>. Then confirm it works with Google's Rich Results Test.
Should I add rating and review fields?
Only if those reviews are genuinely visible on the page. Adding AggregateRating markup for reviews that aren't shown violates Google's structured-data policies and risks a manual action.
Does this work for WooCommerce and other platforms?
Yes. The JSON-LD is platform-agnostic — paste it into any product page's HTML. The fields map to schema.org/Product, which every major search and AI engine understands.
More free tools
Want the full picture, not just one signal?
Run a free scan for your AI Visibility Score, the competitors AI cites instead of you, and every gap to fix.
Run free scan