“Duplicate, Google chose different canonical than user”: what it means and how to fix it
You told Google which URL is the main version, but Google decided another URL is a better fit and indexed that one instead. Canonical tags are a hint, not a command. Google overrides them when your other signals, like internal links, sitemaps and redirects, point somewhere else.
- Google ignored your canonical because other signals disagreed with it.
- Fine if Google's choice is the URL you'd want anyway.
- Otherwise, make the canonical tag, internal links, sitemap and redirects all point to the same URL.
What does Google say?
This page is marked as canonical for a set of pages, but Google thinks another URL makes a better canonical. Google indexed the page it considers canonical instead.
Paraphrased from Google's Page indexing report help.
Why does it happen?
- 01The pages are near-identical, and other signals favor the other URL.
- 02Internal links, the sitemap or redirects point to a different URL than your canonical tag.
- 03The other version is the https one, or simply the one more sites link to.
- 04Your content is republished elsewhere without a canonical pointing back to you.
Is “Google chose different canonical” a problem?
It depends on which URLs Search Console lists. Check them against these two lists.
Ignore it if
- Google's choice is a URL you'd be happy for people to land on.
Fix it if
- Google chose an old URL, a parameter URL or a copy on another site.
- The pages are meant to be different and should rank separately.
How do I fix “Google chose different canonical”?
Check any single URL with URL Inspection. After fixing, open the issue in the Page indexing report and click Validate fix; Google says it typically takes up to about two weeks.
# after a real changeInspect URL → Request indexing # in the Page indexing reportOpen the status → Validate fix
- 1
Compare the two canonicals
In URL Inspection, check 'User-declared canonical' against 'Google-selected canonical'. Open both URLs and see how similar they really are.
- 2
Make every signal agree
The canonical tag, internal links, sitemap entry and any redirects should all point to the same URL. One disagreeing signal is often enough for Google to pick differently.
- 3
Redirect the version you don't want
If the other URL shouldn't exist (an old slug, http, a duplicate path), 301 redirect it to your preferred URL.
- 4
Handle syndicated copies
If another site republishes your post, ask them to add a canonical tag pointing to your original, or to noindex their copy.
- 5
Separate pages that should be separate
Google only picks a different canonical when pages look alike. If both should rank, rewrite one so it clearly covers something else.
How does Blogizi handle “Google chose different canonical”?
On a Blogizi blog, the canonical tag and the sitemap use the same public address for each post, so the two don't send Google mixed signals.
Index checks for every post are part of Pro, $19/month with a 7-day trial for $0. Your AI agent can read the same statuses over MCP.
Frequently asked questions
Because it's a hint. If your links, sitemap or redirects point to another URL, or the other URL is simply stronger, Google can pick it instead.
Last reviewed October 23, 2026 against Google's Page indexing report help.
Related Search Console statuses
Duplicate without user-selected canonical
Google picked another URL as the main version, because this page didn't say which one was.
Read the guide →Usually fineAlternate page with proper canonical tag
The page points to another URL as canonical, and Google agreed. Working as intended.
Read the guide →Usually finePage with redirect
The URL redirects somewhere else, so Google indexes the destination.
Read the guide →Get every post indexed
Publish on your own domain with sitemaps and canonicals handled, and see which posts Google hasn't indexed without opening Search Console.
Ready to get started?
Your agents write. Blogizi publishes. Google sends the traffic to your domain.