Skip to content
SEO Services

Product Variants Markup: The Decisions That Matter

Structured data that groups product variants, such as sizes and colors, under a single product group, showing how the variants relate to each other.

Samir Haddad Search & Analytics Lead 2 min read 24 views
Product Variants Markup: The Decisions That Matter

What is at stake

Stores often have many variant URLs, and variant markup helps Google understand which products belong together instead of treating each as unrelated.

The playbook

  1. Use ProductGroup where variants share a parent product
  2. Give each variant a stable URL or parameter
  3. Include price and availability per variant
  4. Keep GTINs and SKUs per variant
  5. Validate markup on pages with many variants

Where it goes wrong

Avoid:

  • Treating every variant as an unrelated product
  • One offer covering variants with different prices
  • Variant URLs that cannot be crawled
  • Markup that lists variants not shown on the page
What to do and what to avoid with product variants markup, side by side
Good practice against the usual mistakes, from the sources listed below.

The numbers behind it

Published figures for Product Variants Markup
MeasureFigure
TypeProductGroup containing Product variants
Key propertieshasVariant, variesBy and productGroupID
variesBy valuessuch as size, color, material and pattern
Each variantshould have its own offer and identifiers where it has them

Getting outside help

When to hand it over: Bring in help when a catalog has many variants per product, or when merchant listing reports show variant errors.

Where this comes from

The figures and practices above come from the sources listed.

Working on something like this?

We take on SEO Services work for teams who want it done once, properly. Tell us what you are building and we will tell you honestly whether we are the right studio for it. Start a project.

Where to go next

Spotted something wrong? Report an error on this page. We correct on the page and say what changed.

All services

The work behind this article, and what it costs.

Samir Haddad

Technical SEO and measurement. Writes about crawling, indexing, Core Web Vitals and the difference between a figure and a guess.

Keep reading