What Is a Canonical URL? Choosing the Version That Counts
DICTIONARY · SEO

What Is a Canonical URL?

A canonical URL is the version of a page you want indexed when several URLs show the same or similar content.

In plain English

Duplication happens by accident constantly: trailing slashes, parameters, print versions, http and https, with and without www. Each is a different URL showing the same page.

The canonical tag tells search engines which one to treat as the real version, so signals consolidate on one URL instead of splitting across several.

What to know

Self-referencing
Every page should declare its own canonical, including the canonical page itself.
Absolute URLs
Use the full URL, not a relative path.
A hint
Google treats it as a strong suggestion and can select a different canonical.
Not a fix for competing pages
If two pages should be different, make them different rather than canonicalising one away.

Why it matters

Canonicalisation is one of the highest-impact technical settings on any site with more than a handful of pages. Getting it wrong splits authority across duplicates, or worse, canonicalises your important pages out of the index.

Common mistakes

×Canonical tags pointing at the homepage across an entire template.
×Mixing canonical tags with conflicting noindex directives.
×Relative canonical URLs that resolve incorrectly.
×Using canonicals where pages should have been merged and redirected.

FAQs

Why did Google pick a different canonical?

It weighs its own signals. A mismatch usually means the pages are too similar to be distinct.

Do I need canonicals on unique pages?

Yes, self-referencing ones. They prevent parameter duplicates being treated as separate pages.

WRITTEN BY TARIQ SALLAM
Marketing Consultant. Entrepreneur. Content Creator.

I'm a marketing consultant, entrepreneur and content creator. I help businesses grow through practical marketing, websites, SEO, content and AI.

More About Tariq →