SEO Glossary · Technical SEO

What Is Canonical URL?

A canonical URL is the version of a page that you designate as the preferred, master copy when the same or similar content is reachable at multiple URLs. The rel="canonical" tag tells search engines which URL to index and rank, consolidating signals onto one page.

When to use a canonical tag

Use canonicals when content is duplicated by URL parameters, tracking codes, pagination, or filters. A self-referencing canonical (a page pointing to itself) is a best practice that removes ambiguity. Never canonicalise across different languages - that cancels out hreflang.

Pro tip
"Alternate page with proper canonical tag" in Search Console is not an error - it confirms your canonicals are working as intended.
Key takeaways
A canonical URL is the master version of duplicate or similar pages.
rel="canonical" consolidates ranking signals onto one URL.
A self-referencing canonical is a recommended best practice.
Never canonicalise across languages - it breaks hreflang.

Put it into practice with Soro

Understanding canonical url is one thing - applying it across every page is another. Soro automates SEO content end to end, researching keywords and publishing optimised articles so your site ranks on Google and gets cited by AI. See how Soro works.

Frequently asked questions

What does "Alternate page with proper canonical tag" mean?

It is a normal Search Console status, not an error. Google found a page that correctly points to a different canonical, so it indexed the canonical version instead.

Is a canonical tag a redirect?

No. A redirect sends users and bots to a different URL; a canonical is a hint that leaves the page accessible but tells search engines which version to index.

Keep learning

Browse the full SEO glossary