What does "Duplicate, Google chose different canonical than user" mean?
This status appears in Search Console's Page indexing report when a page declares a canonical URL and Google disagrees. Google grouped the page with near-identical pages, picked another member of the group as canonical, and left this URL unindexed. Your canonical tag was treated as a hint and outvoted.
Whether that is a problem depends on which URL Google picked.
See what Google chose
Paste the affected address into the URL Inspection tool and open Page indexing. Two lines tell the story:
User-declared canonical: https://example.com/shirts/blue-oxford/
Google-selected canonical: https://example.com/sale/blue-oxford/
If the selected URL is one you are happy to see ranking, and it carries the same content, you can stop here. The content is indexed, just under another address. If it is the wrong page, or a page with different content, read on.
Why Google overrules a canonical tag
Google weighs several signals when it picks a canonical, and the tag is only one of them:
- Redirects. A URL that others redirect to is a strong candidate.
- Internal links. If your menus and body links mostly point at the other version, that is a vote for it.
- Sitemap inclusion. Listing the non-preferred URL in the sitemap contradicts the tag.
- HTTPS over HTTP, and generally the cleaner, shorter URL.
- hreflang clusters that reference a different version.
- The content itself. If two pages are close to identical, Google may merge them whatever the tags say.
The most frequent cause is the last one combined with weak signals: pages that differ only in a product colour, a city name or a sort order, each declaring itself canonical.
How to respond
The pages really are duplicates, and Google picked the wrong one. Make every signal agree. Point the canonical tags of all versions at the preferred URL, link to it internally, list only it in the sitemap, and where the other version has no reason to exist, 301 redirect it.
The pages are meant to be different. Then they need to be different. Give each one substantial content of its own: distinct copy, specifications, images, reviews. Swapping one word in a template is not enough, and Google will keep merging them.
Google's choice is fine. Change your canonical tags to match it, so the tag and reality agree and the status clears.
The declared canonical is broken. Check that the tag's target returns 200, is not redirected, is not noindexed, and is not blocked in robots.txt. A canonical pointing at an unusable URL is ignored.
Where it shows up on WordPress sites
- Products or posts reachable under several category paths when
%category%is in the permalink structure. Setting a primary category gives one path preference. - WooCommerce variations and filtered listings with near-identical content.
- Location or service pages built from one template with only the place name changed.
- HTTP or
wwwvariants still answering200instead of redirecting. - Paginated archives canonicalised to page one.
- Translated pages without real translation, where the same text sits on several language URLs.
Related statuses have their own guides: duplicate without user-selected canonical, where no tag was declared at all, and alternate page with proper canonical tag, where Google agreed with you. For the broader cleanup, see fixing duplicate content in WordPress.
How long a fix takes
Canonical selection changes only after Google recrawls the pages involved, and it tends to move slowly because it is a judgment across several URLs. Use Validate fix in the report, expect weeks for a large set, and recheck a few addresses with URL Inspection in the meantime.
Common questions
Can I force Google to use my canonical URL?
Not with the tag alone, since it is a hint. A 301 redirect from the duplicate to the preferred URL is the strongest signal, followed by consistent internal links and sitemap entries.
Is this status a penalty?
No. It is a normal outcome of duplicate handling. The content is still indexed under the URL Google selected, unless the pages were not truly duplicates.
Why did Google pick a completely unrelated page as canonical?
It usually means Google sees the two pages as substantially the same, often because both are thin or built from the same template, or because the page rendered with little unique content.