Duplicate Without User-Selected Canonical: A Plain-English Fix Guide

Google found two or more versions of the same content and you never told it which one is the original. Here is how to find the duplicates and set the right canonical on WordPress, Wix, Squarespace and Shopify.
Duplicate Without User-Selected Canonical: A Plain-English Fix Guide, MIVAQ guide cover

The Search Console status “Duplicate without user-selected canonical” sounds technical, but the idea is simple. Google found several URLs showing the same (or nearly the same) content, you did not tell Google which one is the main version, so Google picked one itself and left the others out of the index. Sometimes Google picks the right one and there is nothing to fix. Sometimes it picks the wrong one, and the page you want to rank disappears.

This article is part of our complete guide: Why Is My Website Not on Google? The Complete Indexing Guide.

What “canonical” means

A canonical URL is the preferred version of a page. You declare it with a tag in the page’s head section: <link rel="canonical" href="https://example.com/page/">. Every indexable page should have a self-referencing canonical, and duplicate versions should point to the original.

Google treats your canonical as a strong hint, not a command. It also looks at internal links, sitemaps, redirects and which version is linked externally. When those signals agree, Google follows your choice. When they conflict, Google decides for itself.

How to read the report

Open Indexing › Pages and click “Duplicate without user-selected canonical”. Inspect a few URLs. In the URL Inspection result you will see “User-declared canonical: None” and “Google-selected canonical: [another URL]”. That other URL is the version Google decided to index. If that is the page you want, you are fine. If it is not, read on.

Common causes of duplicate URLs

URL parameters

Tracking parameters such as ?utm_source=, ?fbclid= or ?ref= create new URLs with identical content. Sorting and filtering on shop pages (?orderby=price, ?color=red) do the same.

Protocol and host variants

http and https, www and non-www, and trailing slash versions should all redirect to one version. If they return a 200 status instead, Google sees duplicates.

WordPress archives and attachment pages

Category, tag, author and date archives can show the same excerpts in many places. Attachment pages create a thin page for every uploaded image.

Ecommerce product variants and collections

Shopify famously shows products under /collections/name/products/product as well as /products/product. Shopify adds a canonical to the main product URL, but themes that link to the collection version send mixed signals.

Print, AMP and mobile versions

Old printer-friendly pages, AMP pages and separate mobile URLs all need canonicals pointing to the main page.

Near-identical pages you created

Location pages that only change the town name, or service pages copied and lightly edited, look like duplicates to Google. This is a content problem, covered in our guide to thin content.

Step-by-step fix

Step 1: Decide which version is the main one

For each duplicate group, choose the clean, https, preferred-host URL that you want in search results.

Step 2: Add self-referencing canonicals everywhere

On WordPress, Rank Math and Yoast add these automatically. Check the page source of a few pages to confirm. On Wix and Squarespace, canonicals are added by the platform, and you can override them in the page SEO settings (Wix) if needed.

Step 3: Redirect true duplicates

Where a duplicate does not need to exist (http, www, old slugs), use a 301 redirect rather than a canonical. Redirects are stronger signals. See our guide to “Page with redirect” for doing this cleanly.

Step 4: Align your other signals

  • Internal links should always point to the canonical version.
  • The XML sitemap should list only canonical URLs.
  • hreflang tags (for multilingual sites) should reference canonical URLs.

Step 5: Reduce parameter and archive duplicates

Set thin archives to noindex, redirect attachment pages, and avoid linking to filtered or sorted URLs in menus. For WooCommerce stores, keep layered navigation from creating crawlable links where possible.

Step 6: Make similar pages genuinely different

If two pages you care about are flagged as duplicates of each other, rewrite them so each serves a distinct intent, with unique headings, examples, FAQs and images. Otherwise merge them into one stronger page. Our article on keyword cannibalisation explains how to decide.

Step 7: Validate and monitor

Use URL Inspection to request indexing of the canonical pages, then click “Validate fix” in the report. Validation can take a few weeks.

How to check canonicals yourself

You do not need special software to spot canonical problems. Open a page in your browser, right-click and choose “View page source”, then search for rel="canonical". You should find exactly one canonical tag, pointing to the clean https version of that same page. Repeat the test with a parameter added to the URL, such as ?test=1: the canonical should still point to the clean URL. Then repeat on a category page, a product page and a blog post. If you find no tag, two tags, or a tag pointing somewhere unexpected, you have found the source of your duplicates. For larger sites, a crawler will export the canonical of every page so you can sort and spot mismatches in minutes.

When the status is harmless

If every URL in the list is a parameter version, an http version or an archive, and Google has selected the right canonical, there is no SEO loss. The report is just telling you it noticed duplicates. You do not need a perfect zero.

When it is a real problem

  • Google selected a different page from the one you want to rank.
  • Important service or product pages are listed as duplicates.
  • Two of your own articles are treated as the same page.
  • The Google-selected canonical is on a different domain (content scraped or syndicated without a canonical).

Platform-specific notes

WordPress: check that your SEO plugin is the only one outputting canonicals; two plugins can output conflicting tags. Wix: avoid duplicating pages to build similar ones without rewriting. Squarespace: watch out for duplicated collection pages and blog category URLs. Shopify: edit the theme so collection grids link to /products/handle. Our Wix and Squarespace SEO service and WordPress services cover these fixes.

Example from our work

On content-heavy sites like M10 News, archive pages and tag pages competed with the actual articles. Cleaning up which URLs were indexable, together with a sitemap that listed only canonical URLs, gave Google a clear signal about which pages mattered.

Related guides and services

Get expert help

If you would rather spend your time running your business, MIVAQ can handle this for you. We audit the site, fix the root causes, document every change and show you the before-and-after in Search Console, so you know exactly what improved and why. Start with our Google indexing fix service, browse real client results in our case studies, or contact us for a free, no-pressure review of your website.

Frequently asked questions

Is a canonical tag the same as a redirect?

No. A redirect sends users and bots to another URL. A canonical leaves the page accessible but asks Google to index another version.

Can I canonicalise to a different domain?

Yes. Cross-domain canonicals are common for syndicated content, but use them carefully.

Why did Google ignore my canonical?

Usually because other signals disagree: internal links, sitemaps or redirects point to a different URL, or the pages are not actually duplicates.

How long does validation take?

Typically two to four weeks, depending on how often Google crawls your site.

Keep reading

How to Start a Shopify Store – MIVAQ complete guide cover
ShopifyWeb
Step-by-step guide to starting a Shopify store in 2026: costs, plans, themes, products, payments, shipping, SEO and a full launch checklist.
Wix & Squarespace SEO – MIVAQ complete guide cover
SEOWeb
The complete 2026 guide to Wix SEO and Squarespace SEO: setup, titles, images, speed, local SEO, schema, redirects and fixing sites not
How to Build a WordPress Website – MIVAQ complete guide cover
WebWordPress
Step-by-step guide to building a WordPress website for your business in 2026: costs, hosting, themes, plugins, SEO, speed, security and a launch

Need help putting this into practice?

We turn ideas like these into working websites, stores and growth plans. Tell us what you are working on.