Duplicate without user-selected canonical
Google sees this page as a duplicate and has selected another version. Decide which version should represent the content before trying to get both indexed.
Troubleshooting guide · Public signals and practical next steps
What this means
Search Console reports duplicate content without a user-declared canonical preference for this URL. Google selected a different canonical.
When it’s normal—and when to investigate
Often expected
Tracking parameters, printer views, and alternative routes can show the same content. It is usually appropriate for one version to represent that content in search.
Worth investigating
Act if the wrong page is selected, your preferred page is excluded, or different systems send conflicting signals about which URL is primary.
Work through these checks
Compare both versions in URL Inspection
Read the Google-selected canonical in the recorded inspection result when available. Open the duplicate and preferred page and compare their main content and purpose.
Inspect the declared canonical
Check the raw HTML and HTTP Link header. Resolve relative URLs carefully, especially when a base element changes how they are interpreted.
Check for conflicting signals
Does the canonical point to a redirect, a missing page, or a noindex page? Do navigation links and sitemap entries prefer a different version? Check the destination separately.
Decide whether both pages need to exist
If one version is unnecessary, a relevant permanent redirect may be simpler. If both serve users, keep them accessible and declare a consistent preference where appropriate.
Common causes
- Tracking or filter parameters reproduce the same main content.
- A template omits canonical tags.
- HTTP, HTTPS, www, and non-www variants remain accessible.
- Different routes publish substantially equivalent pages.
Possible fixes
- Declare the preferred absolute URL with rel="canonical" on duplicate versions.
- Use a self-referencing canonical on the preferred page and ensure it works.
- Update internal links and sitemaps to favor that version.
- If the pages truly serve different purposes, make their useful content distinct rather than only changing headings.
Make changes that match the page’s intended purpose. A technically valid page is not guaranteed to be indexed.
What this tool can and cannot verify
It can
Find declared HTML and basic HTTP canonicals, resolve their URLs, and compare them with the submitted and final URLs.
It cannot
See Google’s chosen canonical, compare content across the whole site, or guarantee that a declared preference will be followed.
Google’s own indexing status is available through Search Console / URL Inspection for a verified property. The live test and the recorded indexing report answer different questions.
A useful follow-up
Should I add noindex to the duplicate?
Do not use noindex as a substitute for expressing a canonical preference. Choose the consolidation method that matches the purpose of the duplicate and keep signals consistent.
Official reference: Google: Consolidate duplicate URLs. See also the Page indexing report documentation.