Skip to content

Product Schema

Entry #125 / 700 · Chapter 3 · 3.3 Structured data and Schema.org · Read in Chinese →
In one sentence

Markup for a product page covering name, price, availability, brand, identifiers and rating.

Analogy Mental model

The price tag and the ingredient list, machine-readable, so the buyer knows what they are getting before they arrive.

In practice What you actually do

Name, image, description, sku, brand, and an offers block with price, currency and availability. Add aggregateRating only when real reviews are visible on the page. Generate the whole block from the product database so a price change reaches both places at once.

Where people get burned Pitfalls

Stale prices are the classic failure: a script showing ninety-nine while the page shows a hundred and twenty-nine, or claiming stock that is not there. That costs the rich result first and something larger afterwards.

This entry was written in English from the Chinese original, not machine-translated. Read the Chinese version →