Canonical Tag

A Canonical Tag (also called a “rel=canonical” tag) is an HTML tag that tells search engines which version of a page is the main one—especially when there are multiple pages with similar or identical content.

By Henrik Liebel

What does the term Canonical Tag actually mean?

A Canonical Tag (also called a “rel=canonical” tag) is an HTML tag that tells search engines which version of a page is the main one—especially when there are multiple pages with similar or identical content.

In plain terms, it’s your way of saying to Google: “Hey, I know these two URLs look alike, but this is the one I want you to rank and index.”

It helps avoid duplicate content issues, preserves your SEO power, and keeps your site structure clean in the eyes of search engines.

What does it look like?

In the code of your page, it usually looks like this:

<link rel="canonical" href="https://example.com/your-preferred-page/" />

You’ll never see it as a visitor—it lives in the HTML head section—but it plays an important role behind the scenes.

Why does this matter?

Search engines like Google want to avoid showing duplicate or near-duplicate content in their results. But websites often create duplicates unintentionally, especially when:

  • The same product appears in multiple categories
  • You have sorting or filter parameters in your URLs (e.g. ?sort=price)
  • You serve the same content under both HTTP and HTTPS
  • URLs with and without trailing slashes exist
  • You have print-friendly or mobile-specific versions of the same page

Without canonical tags, search engines might:

  • Waste crawl budget on duplicate pages
  • Split your page authority across several URLs
  • Index the wrong version of a page
  • Miss the most relevant content altogether

Real-world examples

Let’s say your product page exists at both:

  • https://example.com/product/green-shoes
  • https://example.com/shop/shoes/green-shoes

They show the same content but live at different URLs. You’d place a canonical tag on both, pointing to the version you want indexed—typically the shorter, cleaner, or more SEO-optimized one.

<link rel="canonical" href="https://example.com/product/green-shoes" />

Now Google knows which one to prioritize.

When should you use it?

  • E-commerce sites with lots of filtered or sorted pages
  • Content platforms where the same article may appear under multiple categories or tags
  • Sites with tracking parameters that don’t change the actual content
  • International or multilingual sites that reuse templates

What happens if you don’t?

You may experience:

  • Lower rankings because link equity is split between versions
  • Google indexing the wrong page
  • Diluted SEO signals (keywords, backlinks, engagement)

For business owners, this might mean your best-performing content never gets the visibility it deserves—just because search engines got confused.

How to set canonical tags (WordPress users)

Most good SEO plugins (like Yoast, Rank Math, or All in One SEO) handle canonical tags automatically based on your page URL. But you can also override them manually if needed—especially useful for e-commerce or custom layouts.

Bottom line

Canonical tags are quiet but critical. They help search engines focus on your most valuable pages, avoid content duplication issues, and protect your rankings. You may not see them on the surface, but they work behind the scenes to keep your SEO clean and consolidated.

Your Personal Digital Expert

Is Your Business Website Stuck in the Past?

Don't let an outdated website slow your growth. I'll help you transform your digital presence for the future.

Let's Connect on WhatsApp
A man with light brown hair and a beard, wearing a light gray patterned button-up shirt, stands facing the camera and smiles softly. The background is plain black.

Get in Touch

Hi! Click on my name below to start a chat on WhatsApp
I usually reply within a few hours.