Site AI Auditby Internet Solutions

Product Variants and SEO: Colours, Sizes and Canonical Tags

November 6, 20268 min readSEO basics
Product Variants and SEO: Colours, Sizes and Canonical Tags

Short answer: Most products with options, such as sizes, should live on a single page with a selector, and variants should not each get a separate indexable address. Give a variant its own page only when people search for it by that option and you can make the page truly different, for example a colour with its own photos and text. Whatever you choose, make sure that search engines can tell which URL is the main one, using canonical tags and a clean sitemap.

Why variants cause SEO problems

A shop sells a jacket in four colours and six sizes. Depending on how the shop software works, that can create one page, four pages or twenty-four pages. If every combination gets its own address, but the text, photos and price are almost the same, you end up with many near-duplicate pages. Search engines then have to decide which one to show, and they may pick a different one from the one you prefer.

The problems are the same as those described in the guide to duplicate content: signals such as links and reviews are split between pages, crawlers spend time on pages that add nothing, and the wrong page can appear in results. On a large catalogue the effect adds up, and the issue of wasted crawling is covered in the article on crawl budget.

Three common setups

  1. One URL, options by selector. The visitor picks colour and size with a dropdown or swatches, and the address does not change. This is simple and has no duplication at all.
  2. One URL per variant with parameters. The selector adds something like a colour or a size code to the address. Each combination has its own URL, but the page is the same product page.
  3. Separate product pages per variant. Each colour is a distinct product with its own title, photos and text. This is common in fashion, furniture and electronics.

None of these is always right. The best choice depends on how people search and how much unique content you can offer.

When a variant deserves its own page

Ask three questions.

If the answer to all three is yes, give the variant a self-referencing canonical tag and treat it like any other product. If not, point it to the main page.

How canonical tags help

A canonical tag is a line in the head of a page that names the preferred address for that content. When a variant URL exists but should not compete, its canonical tag points to the main product page. Search engines then combine the signals and usually show the main page. The tag is explained in the article on canonical tags.

Keep the following rules in mind.

Parameters and filters

If your shop uses parameters to select options, for example a colour or size value added after a question mark, these addresses can multiply fast. Handle them like other parameter URLs. Point their canonical tags to the clean product address, avoid linking to parameter versions from menus and category pages, and keep them out of the sitemap. For search-style filters on category pages, the guides to faceted navigation and URL parameters cover the wider problem.

Content, titles and images

Stock and availability

Variants go out of stock one by one. A page for a size that is gone should not disappear if the product is still sold. Keep the page live, mark the size as unavailable and show alternatives. When a whole product is discontinued, follow the advice in the article on out-of-stock product pages: keep, redirect or remove with intention. Do not leave a separate indexable page for each missing size.

How to audit your variants

  1. Pick a product with options and check how many addresses it has by clicking through the selector and watching the address bar.
  2. View the source of each variant address and read the canonical tag.
  3. Search your site with the site: operator and the product name to see how many variants Google has indexed.
  4. Check the sitemap. It should list the preferred URLs only.
  5. Crawl the shop and look for groups of pages with the same title or the same text.
  6. Compare with Search Console. The indexing reports show which variants Google has chosen to keep.

Mistakes to look for during the audit

A few errors appear again and again on shops with product options, and most of them are easy to fix once you know where to look.

Fixing these mistakes usually takes less time than expected, and the effect is easy to see in the indexing reports a few weeks later.

How Site AI Audit helps

Site AI Audit crawls up to 50 pages in the free check and lists problems such as pages that share the same title, missing descriptions, broken links and redirects. For a shop, these findings point to variant pages that look the same to a search engine. The report also covers speed and security, which matter for a checkout. You can run a free check of your website without signing up, or see the plans for weekly monitoring and alerts.

Related reading

The bottom line

Treat variants as options of one product unless people search for them and you can say something different about each. Keep one preferred address, support it with canonical tags, internal links and a clean sitemap, and keep sizes and colours that are out of stock from turning into thin pages. A tidy catalogue is easier for visitors to use and for search engines to understand.

FAQ

Should every colour have its own URL?

Only if people search for the colour and you can give the page unique photos and text. Otherwise keep colours as options on the main product page.

Do size variants need separate pages?

Rarely. Size is seldom a search term, and the page content is the same, so a selector on one page works better.

Will a canonical tag remove my variant pages from Google?

Not at once. It tells Google which page to prefer, and the other pages are usually dropped from results over time, but Google makes the final choice.

Can I noindex variant pages instead?

You can, but a canonical tag combines signals, while noindex does not pass them on. Canonical is usually the better choice for near-duplicates.

How do variants affect product schema?

Each page should describe the product and offer that the page shows. Keep the markup in line with the visible price and availability of the selected option.

#Duplicate content#E-commerce SEO#Technical SEO
Check your own website — free.What to fix on your website — and where to start.
Start free

More from the blog

All articles →
Internet Solutions

More from our team

Built by Internet Solutions. Try the rest of our products — each one saves you time in a different way.

internet-solutions.net ↗