Product Schema markup is the most important JSON-LD schema for e-commerce. It gives Google full structured product information: name, description, price, availability, brand, reviews, ratings. The result: under your link in search, price, stars and other data appear directly โ a \"product rich result\". CTR rises noticeably.
Benefits of a product rich result
A search for \"WordPress hosting\" usually shows name, URL, meta description. With Product Schema: name, $5/mo, 4.7 stars, 156 reviews, \"in stock\". All in the results โ the user sees the key data without visiting the site.
CTR of such pages is 25-50% higher. The best effect is for low-priced, high-rated products.
Structure
JSON-LD: @type Product, name, description, brand, offers (price, priceCurrency, availability), aggregateRating (ratingValue, reviewCount).
Main fields
name, description, image (800x800+), brand, offers (price, priceCurrency, availability), aggregateRating. Plus sku, gtin, mpn for accurate identification.
Individual reviews
A review array with Review objects โ author, datePublished, reviewBody, reviewRating.
Price and availability
Price must be exact. availability: InStock, OutOfStock, PreOrder, LimitedAvailability. Google shows this in real time.
Variants
Different versions (Basic, Pro, Enterprise) โ multiple Offer objects in one Product. Google picks the minimum as the main price.
Google rules
1. Schema and page data must match.
2. Reviews must be real. Bought reviews โ penalty.
3. If a product is out of stock, schema must reflect it.
Local Business + Product
Local business โ combine with Local Business Schema. Google Maps + product result โ powerful local SEO.
Testing
Rich Results Test, GSC \"Enhancements\" โ \"Products\".
Sayt.uz practice
Product pages have Product Schema. Data from the database is updated automatically. In search a product rich result: $5/mo WordPress hosting, 4.6 stars, 89 reviews. CTR +35%, conversion +18%.