Search Visibility

Duplicate Content From Variants and Filters

How product options, filters and sorting create near-identical web addresses, why that can dilute search visibility, and general ways to consolidate them.

On this page
  1. How duplicates arise in a store
  2. Why it matters
  3. General ways to consolidate
  4. Checking your own store
  5. Keep a sense of proportion

How duplicates arise in a store

Duplicate content in a store is usually accidental. It rarely involves copying; it comes from the way store software builds web addresses. A single product or category can be reachable at several addresses, each showing nearly the same page.

Typical sources include:

  • Variants. A shirt in five colors and four sizes may have a separate address for each combination, or addresses that change as options are selected.
  • Filters. A category filtered by brand, price and rating can generate a different address for every combination.
  • Sorting. “Price low to high” and “newest first” show the same products in another order, often at another address.
  • Tracking parameters. Extra text added to an address for campaign tracking makes a new address for the same page.
  • Multiple paths. A product may be reachable through several categories, each producing its own path.
  • Printer-friendly, session or pagination addresses. These create further copies.
  • Capitalization, trailing slashes and secure versus non-secure addresses. Technically different addresses that show the same page.
  • Copied supplier text. Several of your products, or other shops, using the same description.

Why it matters

Search engines generally try to show one version of similar content and filter out the rest. That is not usually a penalty in a punishing sense, but it has costs. The engine may choose a version you did not want, such as a filtered address in place of the main page. Links and attention may be split across copies. Crawlers may spend time on thousands of low-value addresses instead of your important pages, which can contribute to indexing issues on larger catalogs.

On a very small store the effect may be minor. It tends to become noticeable as the catalog and number of filters grow.

General ways to consolidate

There is no single fix, and the right mix depends on your platform. These are the common tools.

Choose a preferred address

A canonical tag is a line in a page’s code that says which address is the main version. Each variant or filtered page can point to the main page. Engines treat it as a strong hint, not a command, so it works best when the pages really are very similar.

Redirect true duplicates

If two addresses should never both exist, such as a non-secure and a secure version, or an old and a new path, send visitors and crawlers from one to the other with a permanent redirect. This is more forceful than a canonical hint.

Keep variants on one page

For options like size and color, one product page with selectors is generally cleaner than a separate page for each combination. Where a color is something people search for on its own, a separate page may be justified, but then it needs distinct content such as its own images and description. Clear handling of product variants in your catalog setup makes this easier.

Decide which filtered pages deserve to exist

Some filtered pages match real searches, for example a category narrowed to one popular brand. Those can be treated as pages in their own right, with a unique title, heading and a short intro. The rest, like three combined filters or price sliders, normally should not be offered to search engines. Common approaches include marking those pages as not to be indexed, using canonical tags pointing to the parent category, or keeping the crawlers away from them. Be careful with blocking: if a page is blocked from crawling, the engine cannot read instructions on it.

Strip tracking and sorting parameters

Where possible, use canonical tags so addresses with tracking text point to the clean version. Keep your internal links pointing to clean addresses so you do not promote the messy ones.

Be consistent

Link internally to one version of each address, use the same version in your sitemap, and keep the preferred one stable. Mixed signals are the reason many consolidation efforts fail.

Write original descriptions

For text duplicated across products, write distinct descriptions for the most important items first. When products are near-identical, one page with options may serve better than several thin pages.

Checking your own store

  1. Pick a product and a category and note every address that can show them.
  2. Click through filters and sorting and watch how the address changes.
  3. Look at the page source for a canonical tag and confirm it points where you intend.
  4. Review the report in the free webmaster tools your search engine offers; it often lists pages excluded as duplicates and the version it chose instead.
  5. Search for a distinctive phrase from a product description in quotes to see which pages carry it.

Keep a sense of proportion

Not every duplicate is a crisis. Some repetition, such as shared shipping text in a footer, is normal and expected. Focus on cases where many addresses compete with an important page. Make a change, then give search engines time to recrawl before judging it. Outcomes vary, and consolidation helps clarity rather than guaranteeing any particular position.

The complete guide to search visibility

Ecommerce SEO Basics for Small Stores
Read the guide

Keep exploring

Guides from other topics

All topics →