Duplicate Without User-Selected Canonical: What to Do
Search Console says pages are "Duplicate without user-selected canonical" or "Duplicate, Google chose different canonical than user" — Google found near-identical pages and picked which one to show. Often fine; sometimes it picks the wrong one.
Common signs of this issue
- Search Console's Pages report lists "Duplicate without user-selected canonical" under "Why pages aren't indexed".
- You may also see "Duplicate, Google chose different canonical than user" for some pages.
- The example URLs look alike: with and without a trailing slash, with tracking codes such as ?utm_source=, print versions, or sorted and filtered shop pages.
- URL Inspection shows a "Google-selected canonical" that is a different address from the page you inspected.
- Several service or location pages on your site share most of the same text.
- The status appeared after a redesign, a move to https, or adding a shop or blog plugin.
Safe checks you can do yourself
None of these require sharing passwords with anyone.
- Open Search Console, then Indexing, then Pages, click the duplicate reason, and look at the example URLs. If they are obviously variants of one page (tracking codes, sort orders, a trailing slash, a
?page=or?replytocom=parameter), Google consolidating them is the correct outcome. - Inspect one example with URL Inspection and expand Page indexing. Compare the User-declared canonical with the Google-selected canonical. If Google picked the page you would have picked, there is nothing to fix.
- If the user-declared canonical says None, your site is not telling Google which version is the main one. Most SEO plugins on WordPress (Yoast, Rank Math, All in One SEO) add a canonical tag automatically — check one is installed and active, and ask your developer if not.
- For Google chose different canonical than user, open both URLs side by side. Google overrides your choice when the pages look identical or when your other signals disagree — for example, your sitemap and internal links point at a different version than your canonical tag does.
- Check that your sitemap, menu links and canonical tags all point at the same version of each page: same https, same www or non-www, same trailing slash. Consistency is what convinces Google.
- If two genuinely different pages are being treated as duplicates, read them as a stranger would. Location or service pages that differ only by a town name often look like duplicates to Google. Each needs real, distinct content to stand on its own.
- After making changes, request indexing for the page you want to be the main version and give it a few weeks. Canonical decisions update slowly.
What this usually means
Duplicate without user-selected canonical means Google found two or more pages that look the same, none of them said which one is the original, so Google chose one to index and set the others aside. For URL variants — tracking codes, sorting options, trailing slashes — that is exactly what should happen, and you lose nothing.
Duplicate, Google chose different canonical than user means your page did name a main version with a canonical tag, but Google disagreed and picked another. A canonical tag is a strong hint, not a command. Google overrides it when the evidence points elsewhere: the pages are identical, your internal links and sitemap favour the other URL, or the canonical tag points somewhere odd, such as the homepage.
The cases worth acting on are when Google's choice is a page you do not want shown — an http version, a filtered URL, or the wrong one of two similar service pages — or when distinct pages you want ranked separately are being lumped together. The fix is consistent signals and genuinely different content, not more tags.
What not to do
- Don't try to get every duplicate URL indexed. The variants are supposed to be consolidated into one main page.
- Don't point every page's canonical tag at the homepage. That tells Google your whole site is one page.
- Don't run two SEO plugins at once. Each may output its own canonical tag, and conflicting tags are a common cause of Google ignoring yours.
- Don't noindex the main version of a page to fix a duplicate. You may remove the only copy Google was willing to show.
- Don't publish dozens of near-identical location pages with only the town name changed. Google will treat many of them as duplicates.
- Don't click Validate fix before changing anything. The status will simply stay the same.
When to get help
It is worth getting help if Google is choosing the wrong version of pages that matter — showing an http or parameter URL in search, or folding two of your service or location pages into one so only one can ever rank. Sorting out canonical tags, redirects, sitemap entries and internal links so they all agree is detailed work, and an experienced person can usually trace a conflicting signal (often left over from a redesign or a second SEO plugin) far faster than trial and error on the live site.
Not sure what to do next?
Answer a few short questions and we'll point you to the safest next step — DIY, a freelancer, or a direct review. No passwords required.
Frequently asked questions
What does Duplicate without user-selected canonical mean?
Google found pages that look alike, none of them named a main version with a canonical tag, so Google picked one to index itself. The others are listed under this reason.
What does Google chose different canonical than user mean?
Your page said which version is the main one, but Google decided a different URL was the better choice. It happens when pages are identical or your sitemap and links favour another version.
Is Duplicate without user-selected canonical bad for SEO?
Not usually. If the listed URLs are just variants of one page, Google consolidating them is correct. It only matters if Google picks a version you do not want shown or merges pages you want ranked separately.
How do I see which page Google chose as canonical?
Inspect the URL in Search Console with URL Inspection and expand the Page indexing section. It shows both the User-declared canonical and the Google-selected canonical.
Can I force Google to use my canonical?
Not force, but you can make it very likely. Use a canonical tag, list only that version in your sitemap, link to it consistently, and redirect true duplicates such as http or www variants to it.
Why are my location pages marked as duplicates?
Most likely because they share almost all of the same text. Pages that differ only by a town name look like copies. Each page needs genuinely local, distinct content to be indexed on its own.