The answer depends on how a shopper chooses variants and how accurately the catalogue can maintain their information. Sizes, colours and formats can be selected on a shared page or given distinct URLs. The choice must remain understandable to people and technically consistent.
Group genuine variants
Define a parent product and the attributes that really change the item sold. Each purchasable option needs an identifier, availability and, where necessary, its own price and image. Products with substantially different uses or composition should not be merged only to reduce the page count.
Choose one or several pages for the journey
A shared page often works when choices are simple and the main description stays the same. Separate pages can help when each variant has substantial unique information. In either case, a direct link must preselect the correct option with its image, price and stock. Google's ProductGroup documentation describes both patterns.
Keep URLs and data consistent
Do not create every possible parameter combination when it adds no useful difference. For a single-page model, identify one canonical URL for the group. For genuinely separate pages, each must stand on its own and match its markup. Structured data must never advertise an offer absent from the visible page.
Test difficult cases
Check an out-of-stock option, a shared link to a particular colour, browser Back and a narrow screen. Make sure the basket receives the right item. If choosing a variant changes the price or delivery time, show the difference before adding it to the basket.
Begin with three examples
Document one simple product, one with two attributes and one with an unavailable option. The catalogue preparation guide helps correct the data before applying the pattern across every product.
Verification workshop: evidence before a decision
A proposed exercise on a chosen scope, using fictional data where needed. Record what you observe; this scenario describes no test already performed on your website.
- Action to try
In a fictional catalogue, open a direct variant link. Change an option and go back; compare reference, image, availability and purchase action.
- Record to retain
Keep URL, selection and reference actually passed to the test cart. Record content differences that justify separate pages.
- What this evidence does not establish
A changed image does not prove the right variant will be ordered. ProductGroup establishes neither accurate data nor rich-result display.
Further documentation : Google Search Central — Product variants
Choose useful URLs for product variants
A shop offers one bag in three colours and two sizes. Colours change photos and stock, while usage details remain shared. The team checks whether each combination can be selected, shared and found without multiplying near-identical pages.
Create a separate page only when a variant warrants distinct content and intent. Always make the selected variant, price and availability clear.
Prepare a useful product catalogue before building the shop →
