Create Product JSON-LD with price, availability, brand, and ratings. Make your products eligible for rich results in Google search and shopping.
What is the Product Schema Generator?
A product schema generator builds Product structured data in JSON-LD format with your product’s name, brand, price, availability, image, and review ratings. This is the markup that powers product rich results — listings showing price, stock status, and star ratings directly in Google — and it feeds Google’s shopping surfaces including the Shopping tab.
For ecommerce, product markup is close to mandatory. Shoppers comparing options in search results gravitate toward listings that show a price, confirm the item is in stock, and display ratings. A product without markup shows as a bare link and loses clicks to marked-up competitors, even when the underlying product and price are better.
Enter your product details with accurate pricing and stock status, generate the JSON-LD, and add it to the product page. The golden rule: markup must match the visible page exactly — mismatched prices or fake availability violate Google’s guidelines.
Product search is increasingly a structured-data competition. When every competitor shows price, availability, and ratings, the listing without markup looks broken by comparison. Accurate Product JSON-LD is now table stakes for ecommerce visibility.
How to use the Product Schema Generator
- Enter the product name, brand, and a clear description.
- Add the current price as numbers only and the three-letter currency code.
- Set availability to InStock, OutOfStock, or PreOrder to match reality.
- Add the product image URL and the canonical product page URL.
- Optionally include the aggregate rating and review count, then click Generate Product Schema.
Product Schema Generator use cases
Ecommerce product pages
Every product page should carry Product markup with live price and availability. Rich results showing price, stock status, and stars dramatically improve click-through from commercial queries where shoppers compare options.
Google Shopping eligibility
Product structured data feeds Google’s shopping experiences. Accurate markup with pricing and availability is part of what makes products eligible to appear in shopping-related rich results and surfaces across Google.
Sale and price-drop visibility
When prices change, updated markup lets Google display current pricing and even price-drop annotations. Keeping the JSON-LD in sync with actual prices protects both eligibility and shopper trust. Shoppers notice genuine discounts faster when the structured data reflects them immediately.
Review aggregation
Stores collecting customer reviews can include aggregateRating with the average score and review count. Star ratings in product listings are among the strongest click motivators in ecommerce search results. Even a modest number of honest reviews unlocks the stars that lift click-through.
Tips
- Keep price and availability in perfect sync with the page. Google checks, and mismatches can remove your rich results.
- Include only genuine, visible reviews in aggregate ratings — never invent scores.
- Use one Product block per product page, matching the page’s canonical URL.
- Add GTIN, MPN, or SKU identifiers when you have them for stronger product matching across the web.