Enter product details
Add name, description, brand, SKU, image URL, and offer fields like price, currency, and availability.
Loading tool…
Fast, free & secure
Schema · Free tool
Instantly create Product schema markup for your website. Fill in product details — name, price, brand, SKU, offers, and optional reviews — then copy valid JSON-LD into your page.
Important: Enter your product details below. JSON-LD updates live — only filled fields are included. Match what users actually see on the product page.
Only enable if a real review is visible on the same product page.
Paste on the same URL as the product. Test with Google Rich Results Test after publishing.
03 steps
Add name, description, brand, SKU, image URL, and offer fields like price, currency, and availability.
The tool builds valid Product schema as you type. Optionally include a review and aggregate rating block.
Copy or download the script and place it on the same URL as the product. Test with Google’s Rich Results Test.
Product schema is structured data that describes a product — name, description, brand, identifiers, offers, and sometimes reviews — so search engines can understand the page is about something for sale.
When implemented correctly, Google may show rich product results with price, availability, and star ratings directly in search.
This free Product schema generator builds that JSON-LD for you so ecommerce and service-product pages can ship valid markup without writing schema by hand.
Product markup does not guarantee rankings, but it can unlock rich snippets that improve click-through and trust before the visit.
Shoppers scanning results compare price and stock status at a glance. Accurate Offer data helps your listing look complete next to bigger brands — as long as the schema matches the live page.
Fill in the product fields that match your live page. Use Load example to preview output, then replace with your real product data.
Include offers when you show price on the page. Add review fields only if a genuine review is visible to users.
Start with name and Offer (price + currency). Add brand, SKU, and global identifiers when you have them. Image and product URL help Google connect the markup to the page.
Google recommends JSON-LD because it keeps structured data separate from HTML. This tool outputs JSON-LD wrapped in a script tag — the format most SEO plugins and developers use today.
Microdata can work, but it is harder to maintain across theme updates. Prefer one clean Product JSON-LD block per product URL.
Paste the generated script in your product page head or body, or add it through your SEO plugin’s schema section.
On Shopify, WooCommerce, or custom sites, ensure the schema URL matches the canonical product URL and that offer/review data matches visible content.
After publishing, validate with Google Rich Results Test and Schema Markup Validator. If your theme already outputs Product schema, remove or disable duplicates so Google sees one consistent block.
Keep price, currency, and availability in sync with what shoppers see. Out-of-date Offer data is a common reason rich results disappear.
08 answers on file
Product schema is structured data using schema.org/Product that tells search engines about an item for sale, including offers and optional reviews.
It is not a direct ranking factor, but valid Product markup can enable rich results that improve visibility and click-through when Google shows them.
Use Google’s Rich Results Test on the live URL, and the Schema Markup Validator for syntax checks. Fix any errors before expecting rich results.
Yes — generate schema separately for each product page. Each URL should have its own Product JSON-LD that matches that page’s content.
Only if real reviews are visible on the same page. Do not add fabricated ratings — that violates Google guidelines and can cause penalties.
Use ISO 4217 codes like USD, EUR, or GBP. The price field should be a number without currency symbols.
In the product page head or body, or through your CMS/SEO plugin custom schema field on the same URL as the product.
Yes. Generation runs in your browser — no account required, and your product data is not uploaded to generate the markup.
Product schema is structured data using schema.org/Product that tells search engines about an item for sale, including offers and optional reviews.
Toolkit
9 live utilities — SEO, schema, JSON, email preview, photo geotagging, and more. Same privacy-first approach: most tools run entirely in your browser.