Devenia Learn / Dictionary

Understand canonical tags

A canonical tag tells search engines which URL is the preferred version when similar or duplicate pages exist. Learn how it clarifies signals and what it cannot guarantee.

Start with email. Share the page or your question, and we will answer clearly.

Art Deco illustration of similar web pages converging on one preferred canonical page

A canonical tag suggests the preferred URL.

Suppose /menu/ and /menu/?ref=email show the same café menu. A canonical tag can identify the clean menu address as the preferred version.

Visitors can still open either address. The tag is a signal to search engines, which may choose a different canonical URL.

What a canonical tag can and cannot do

Use canonical tags for duplicate or very similar pages. First decide whether both addresses still need to work for visitors.

What it can clarify

  • Which URL is the preferred version.
  • Which similar pages should share signals.
  • How duplicate URL parameters should be interpreted.

Canonical tags are one part of technical SEO, not a replacement for a clean site structure.

What it cannot guarantee

  • Indexing or ranking.
  • A solution for pages with substantially different intent.
  • A replacement for a redirect when the old URL should no longer exist.
  • Value for low-quality content.

Choose one preferred URL and keep internal links, redirects, and XML sitemaps aligned with it.

Common questions about canonical tags

Back to the dictionary.

How do I check a canonical tag?

Inspect the page’s HTML head for rel="canonical" and check its destination. Confirm that the destination opens the intended page. See Google’s canonical URL guidance.

Does a canonical tag remove duplicate pages?

No. It is a consolidation hint. The duplicate URLs still exist, and search engines decide how to use the signal.

Should the canonical URL point to itself?

Usually, yes. A self-referencing canonical gives the preferred page a clear signal when that is the version you want indexed.

What is the difference between a canonical tag and a 301 redirect?

A canonical tag keeps both URLs available and suggests a preferred one. A 301 redirect sends visitors and crawlers from the old URL to the new one.

Can I point every page to the home page?

No. A product page and your home page serve different purposes. Pointing unrelated pages to the home page does not make them duplicates. Choose a canonical only among duplicate or very similar versions.

Are you unsure which URL should be canonical?

Send the URLs involved and explain how the pages differ. We can help you separate duplication, redirects, internal linking, and search intent.