Advanced Schema Markup for E-Commerce: Product, Review, and Offer Configuration
Ranking high isn't enough in the competition between e-commerce sites; how you appear in search results directly affects your click-through rate (CTR). Showing price, stock, and customer reviews (stars) directly on the Google search page (SERP) is done by using Schema Markup (Structured Data).
Critical Schema Types for E-Commerce
The basic Schema types that must be applied for an e-commerce Product Detail Page (PDP) are:
1. Product Schema
Includes the product's name, image, description, brand, and product code (SKU, GTIN, ISBN, etc.). Google now places great importance on global identifiers like GTIN, as it allows matching equivalent products sold by different sites accurately.
2. Offer Schema
Allows Google to see the price information on your site. It features price, priceCurrency, and availability (stock status) properties. Marking an out-of-stock product as OutOfStock prevents user frustration after clicking.
3. AggregateRating Schema
The reason for those famous yellow stars in search results. It contains ratingValue (e.g., 4.8) and reviewCount (how many people voted). But beware: If fake stars or statically added stars without a voting mechanism are detected by Google, you may receive a Manual Action Penalty.
Advanced Tips
- Add the
priceValidUntilproperty if you are running price discounts. - Use
OfferShippingDetailsfor shipping options. - Fill in the
MerchantReturnPolicyfield for return policies (Greatly affects conversions).
How to Apply and Test?
It is recommended to add the data to your page in JSON-LD format. Embedding it into the HTML (Microdata) is generally harder to manage. To speed up the process, you can generate your code with our Rich Results (Schema) Generator Tool, and then verify it with Google's Rich Results Test tool.