Learn how to write a case study that proves results, builds trust and helps service businesses win work, with a practical structure and reusable template.
Key Takeaways
- A canonical tag is a strong signal, not a command, and Google can choose a different URL.
- Most damage comes from conflicting signals between canonicals, redirects, sitemaps and internal links.
- “Alternate page with proper canonical tag” is usually a healthy status, not an error.
- Use URL Inspection to compare your declared canonical with the one Google selected.
What Are Common Canonical Tag Mistakes?
The most damaging canonical tag mistakes usually come from inconsistent signals rather than a missing tag alone. Watch for these problems:- canonicalising important pages to the homepage
- pointing every paginated or filtered URL to an unrelated category
- canonicalising Page A to Page B while Page B points back to Page A
- using more than one conflicting canonical on a page
- canonicalising to a URL that redirects or returns an error
- using HTTP in the canonical when HTTPS is preferred
- referencing non-indexable URLs
- putting one canonical in the HTML but another preference in the sitemap
- accidentally changing canonicals during a redesign or migration
What Is Canonicalisation in SEO?
Canonicalisation is the process of choosing one representative URL from a group of duplicate or very similar pages. Imagine the same product is accessible through:/mens/shoes/black-runner
/black-runner?colour=black
/black-runner?utm_source=email
A search engine does not necessarily need all three versions indexed separately.
A canonical tag can indicate which URL you would prefer Google to treat as the main version.
Google may use signals including:
- redirects
- rel=”canonical”
- sitemap URLs
- internal links
- HTTPS preference
- page content
What Does “Duplicate Without User-Selected Canonical” Mean?
This Search Console status means Google found a page that appears to duplicate another URL, but you did not clearly specify which version should be canonical. Google then selected one itself. The affected duplicate usually will not appear separately in Search. This is not automatically an SEO problem. For example, Google might discover: example.com/service and: example.com/service?ref=newsletter If the main /service URL is correctly selected as canonical, there may be nothing urgent to fix. You should investigate when Google chooses a URL you do not want ranking, particularly if it coincides with a decline in organic traffic. Our GA4 and Search Console traffic-drop checklist helps confirm whether a drop is real before you start changing canonicals. Use Search Console’s URL Inspection tool to compare:- User-declared canonical
- Google-selected canonical
What Does “Alternate Page With Proper Canonical Tag” Mean?
In most cases, this status is good news. “Alternate page with proper canonical tag” means Google recognises the URL as a duplicate or alternate version and agrees with the canonical relationship. The alternate URL is therefore not indexed separately. For example: example.com/product?sort=price might correctly canonicalise to: example.com/product If the preferred product page is indexed and the alternate is only a duplicate, there is usually nothing to fix. A common SEO mistake is treating every excluded URL in Search Console as an error. It is not. The real question should always be: Is the correct URL indexed? If yes, Search Console may simply be showing that canonicalisation is working as intended.How to Fix Canonical Tags
Start by deciding which URL genuinely deserves to be the primary version. Then make your signals consistent.Use a self-referencing canonical
Your preferred page should generally include a canonical pointing to itself. For example:<link rel="canonical" href="https://example.com/seo-services/" />
This removes ambiguity about which URL you consider primary.
Canonicalise genuine duplicates
Use canonicals when different URLs need to remain accessible but represent substantially the same content. Common cases include:- tracking parameters
- product filters
- print versions
- certain product variants
- campaign URLs
Use redirects when the duplicate should disappear
A canonical is not a replacement for a redirect. If an old URL should no longer exist and users should permanently land on the replacement, use an appropriate permanent redirect instead. Google considers redirects a strong canonicalisation signal.Keep your sitemap clean
Your XML sitemap should normally contain the URLs you want indexed. Avoid submitting duplicate URLs while canonicalising them somewhere else.Fix internal links
If /service-a is canonical, your navigation and internal links should not repeatedly point to /service-a?version=2. Consistent internal linking reinforces the preferred URL. For related on-page structure, see our semantic on-page SEO framework.How Can I Check if a URL Has Canonical Tags?
There are several quick methods.View the HTML source
Open the page source and search for:rel="canonical"
Check whether the URL shown is the one you expect.
Use browser developer tools
Inspect the <head> section and confirm that scripts or plugins are not changing the canonical unexpectedly.Use Google Search Console
URL Inspection is particularly valuable because it tells you both the canonical you declared and the canonical Google selected.Crawl the website
SEO crawling tools can identify:- missing canonicals
- multiple canonicals
- canonicals to redirects
- canonical loops
- non-indexable canonical destinations