🛍️ Product Schema Generator

Generate Product structured data with price, availability, ratings, and reviews. Enable rich product snippets in Google Search. Free JSON-LD builder.

Aggregate Rating (optional)

What Is Product Schema?

Product schema is structured data markup that communicates detailed product information to search engines. When correctly implemented, it enables rich product snippets in Google Search — displaying star ratings, price, availability, and review counts directly beneath your listing. For e-commerce and affiliate sites, Product schema can dramatically increase click-through rates and purchase intent signaling.

Rich Product Snippets: What Gets Displayed

Google can display several Product schema fields as rich snippets: aggregate star ratings and review count, current price and currency, stock availability (In Stock, Out of Stock, Pre-Order), brand name, and offer expiration dates. The combination of price and ratings in the search result creates a powerful pre-click conversion signal that separates your listing from competitors with generic snippets.

How to Use the Product Schema Generator

Enter the product name, description, and image URL (use the primary product photo). Fill in the pricing section with exact price and currency — use IDR for Indonesian Rupiah. Set availability status to match your current stock. Add the brand name for brand-affiliated products. The review section is optional but adds significant CTR value: enter your aggregate rating (1-5), total rating count, and optionally a reviewer name.

Product Schema for Affiliate and Review Sites

Affiliate product review pages can use Product schema even if they don't sell the product directly. The itemReviewed pattern allows you to mark up a product you're reviewing while pointing the offer URL to the merchant. This enables star ratings in your search snippets for review content — one of the most effective SEO techniques for affiliate publishers.

Avoiding Common Product Schema Errors

Google requires that schema data match visible page content — never markup prices that aren't displayed on the page. Price must be a number only (no currency symbols in the price field). Availability must use schema.org vocabulary exactly. Test with Google's Rich Results Test and monitor Search Console's Rich Results report monthly for any markup errors.

Other Free SEO Tools