RankpediaA plain-English encyclopedia of search

Canonical Error

Occurs when search engines cannot clearly identify the preferred URL for duplicate or very similar pages, a situation that risks indexation of the wrong version.

If you have ever set a canonical tag and still seen the wrong URL in search results, you already know the canonical error is not just about the tag.

Key points

  • Use the URL Inspection tool in Search Console to check both user-declared and Google-selected canonicals.
  • Ensure your canonical tag points to a live, indexable URL that is not redirected or blocked.
  • Avoid canonical chains where one page points to another that points back to the first.
  • Reinforce the canonical with internal links, sitemaps, and navigation all pointing to the same URL.
  • Be aware that Google can ignore your declared canonical if other signals conflict, such as 301 redirects or hreflang.

The parameter override that killed traffic

A furniture site has duplicate content for a sofa product at /sofa-blue and /sofa-blue?size=small. The canonical tag on the size variant points to the base URL, but the XML sitemap lists both versions and internal links use the variant URL. Google inspects and overrides the canonical, selecting the variant URL. The variant page lacks headings and internal cross-links, so it ranks poorly. Organic traffic drops by 40% until the error is fixed.

Three common causes of canonical errors

  • Conflicting signals When internal links, sitemaps, or 301 redirects point to a different URL than the declared canonical, Google may override the tag. You must align all signals.
  • Pointing to a blocked URL Declaring a canonical URL that is noindexed, blocked by robots.txt, or returns a 404 prevents search engines from using it. The declared canonical must be indexable.
  • Canonical chains If page A declares page B as canonical, and page B declares page A, or a longer chain exists, search engines see no clear preference. Each page should point directly to the final canonical.

Three consequences of ignoring canonical errors

  • Split ranking signals Duplicate URLs each accumulate backlinks and engagement metrics, diluting the authority of the intended page. Consolidation recovers lost ranking potential.
  • Wasted crawl budget Search engines crawl multiple versions of the same content, reducing the number of unique pages discovered. Fixing canonicals improves crawl efficiency.
  • Wrong page indexed Google may select a less optimised URL as the canonical, causing the wrong page to appear in search results. This often hurts click-through rates and conversions.

Three steps to verify a canonical

  • Check Search Console Use the URL Inspection tool to see the user-declared canonical and the Google-selected canonical. If they differ, investigate conflicting signals.
  • Audit internal links Ensure all internal links, breadcrumbs, and navigation point to the preferred canonical URL. Update any that reference non-canonical versions.
  • Test the tag placement Confirm the rel=canonical tag is in the HTML <head> and not accidentally placed in the body or commented out. Use a browser extension to verify.

Common questions

How does Google decide which URL is canonical?

Google considers signals like the declared canonical, internal links, sitemaps, redirects, and page content. Conflicting signals can cause an override.

Can Google ignore my canonical tag?

Yes, if other signals like redirects or internal links point to a different URL, Google may choose that as the canonical. Always verify in Search Console.

Sources

  1. Google Search Central: Fix Canonicalization Issues Official guide to diagnosing and resolving canonicalisation problems.
  2. Google Search Central: Duplicate URLs and canonicalization guidance Google's full documentation on canonical URLs and best practices.
  3. Ahrefs: Non-canonical page specified as canonical one Explains a common warning and how to fix conflicting canonical signals.