Back to BlogTechnical SEO

Canonical Tag Mistakes: What They Are, How to Spot Them and How to Fix Them

By Nyrolo Editorial Team, VeloForge Labs•Last reviewed: November 15, 2026•6 min read

A canonical tag tells search engines which web address is the main version of a page. When several addresses show the same content, the canonical helps Google pick one. A wrong canonical can make Google ignore the page you actually want to rank. These are the mistakes we see most often on new sites.

What a canonical tag looks like

It is a link element in the head of the page that names the preferred address. Google treats it as a strong hint, not an order, so it can still choose a different address if other signals disagree.

Mistake 1: Every page points to the homepage

This happens when a template hard-codes one canonical for the whole site. Google is then told that every page is a copy of the homepage, and inner pages may never appear in results. Each page should have its own address as its canonical.

Mistake 2: Pointing to a page that redirects or does not exist

A canonical should point to a live page that returns a normal response. If it points to a redirect, a 404 or a page marked noindex, the signals conflict and Google may ignore the tag.

Mistake 3: Relative or mixed addresses

Use a full address that includes the protocol and the exact host you want indexed. Mixing the www and non-www versions, or http and https, sends confusing signals.

Mistake 4: More than one canonical

A plugin and a theme can each add a canonical, giving the page two. When they disagree, Google may ignore both. Keep one source for the tag.

Mistake 5: Copying staging addresses

If the canonical still names the staging domain, Google is told the real page lives on staging. Check every canonical after the domain changes.

How to check every page

  1. View the page source and search for the canonical link in the head.
  2. Confirm it matches the address in the browser bar, with the correct host and protocol.
  3. Open the canonical address and confirm it loads normally.
  4. Run a Nyrolo audit to check titles, descriptions and canonicals across your pages in one report.

Frequently asked questions

Should every page have a canonical tag?

A self-referencing canonical on each page is a common, safe practice. It makes your preferred address clear even when extra parameters get added to links.

Does a canonical tag pass ranking signals?

Google uses it as a hint when grouping duplicate pages and choosing which to show. It is not a guarantee, so keep your content and links consistent as well.

Can I use canonical tags across different domains?

Yes, it is supported, for example when the same article is republished. Use it carefully and make sure you control the destination.

Keep reading

Check your own site in about 15 seconds

Nyrolo runs a bounded pre-launch audit and gives you a 0-100 score, a verdict and fix steps for WordPress, Webflow, Shopify and custom code.

Run Free Audit