Product Schema Generator
Create structured data for your e-commerce products. Display price, availability, ratings, and reviews directly in Google Search results to increase click-through rates.
Product schema displays your product information directly in search results. Include price, availability, and reviews for maximum visibility. Required fields marked with *. Learn more about Product markup →
Pro Tip: Include GTIN (UPC/EAN) when available — it helps Google match your product to shopping feeds. Reviews significantly improve click-through rates when displayed as star ratings.
How to Add Product Schema
Get your products featured with rich snippets showing price, availability, and star ratings in Google Search to drive more qualified traffic to your store.
Where to Place the Code
Add the JSON-LD code to the <head> section of each individual product page. Each product should have its own unique schema markup matching the visible content.
- One Product schema object per product page
- Place in the <head> section of HTML
- Ensure price matches visible content exactly
- Update availability status in real-time
{
"@context": "https://schema.org",
"@type": "Product",
"name": "Product Name",
"image": "https://example.com/image.jpg",
"offers": {
"@type": "Offer",
"price": "99.99",
"priceCurrency": "USD"
}
}
</script>
Validation Checklist
Required Fields Present
Name, image, and offers (with price and priceCurrency) are mandatory
Price Accuracy
Schema price must match the price displayed on the page exactly
Image Quality
Use high-resolution product images (at least 1200px wide)
Valid Reviews
Ratings must be genuine customer reviews, not self-assigned
Why Product Schema Matters
Product rich snippets significantly improve visibility in search results by displaying key information directly in Google, helping users make purchase decisions before they even click.
Electronics
Tech products, gadgets, and accessories
Fashion
Clothing, shoes, and accessories
Home & Garden
Furniture, decor, and appliances
Books & Media
Physical and digital products
Google Shopping Requirements
- Unique product identifier (GTIN, MPN, or brand)
- Accurate pricing that matches your site
- Direct link to purchase page
- In-stock status must be current
Best Practices for Product Schema
Maximize your product visibility and avoid common pitfalls with these proven strategies for e-commerce structured data.
🔄 Keep Prices Updated
Stale prices in schema can lead to Google penalties. Use dynamic generation if prices change frequently.
⭐ Collect Reviews
Products with aggregate ratings see significantly higher click-through rates. Encourage customer reviews.
📊 Include Identifiers
GTIN, MPN, and SKU help Google match your products to shopping feeds and improve discoverability.
🎨 Use Multiple Images
Provide multiple high-quality images showing different angles and product variations.
⚠️ Avoid Spam
Never fake reviews or ratings. Google aggressively filters manipulative product markup.
🛒 Product Variants
For size/color variants, create separate product pages with unique schema for each variant.