SEO & AEO

Canonical tag

A tag that tells search engines which URL is the main version when similar or duplicate pages exist.

By Nick Irmo · Updated

What Canonical tag means

Duplicate versions of a page (from filters, tracking codes or http vs. https) can split ranking signals. A canonical tag points search engines to the preferred URL. It is especially important on ecommerce sites with product variations.

Why it matters for your website

Duplicate versions of the same page, such as tracking URLs or filtered product lists, can split ranking signals and cause search engines to show the wrong version. A canonical tag points them to your preferred URL. Mistakes here can quietly remove important pages from search results.

Example

An online store's product appears at three URLs because of color filters. Each version includes a canonical tag pointing to the main product URL, so that one appears in search.

Tips

  • Give every indexable page a self-referencing canonical tag.
  • Use full, absolute URLs in canonical tags.
  • Check canonical choices in Search Console's URL Inspection tool.

Common mistakes

  • Copying a template so every page's canonical points to the homepage.
  • Pointing canonical tags at URLs that redirect or return errors.

Questions about Canonical tag

What is Canonical tag?
A tag that tells search engines which URL is the main version when similar or duplicate pages exist.
Is a canonical tag a directive or a hint?
Google treats it as a strong hint, not a command. It may choose a different canonical if other signals, like internal links or redirects, point elsewhere.
Should I use a canonical tag or a 301 redirect?
Use a 301 when the old URL should no longer be visited at all. Use a canonical when both versions need to stay accessible but you want one indexed.

Learn more

Tell us what the site needs to do.

Share a few details and a budget range. We reply within one business day with a plan, a platform recommendation and a fixed quote.