Medium impactIndexing & crawl

Missing Canonical Tag

Without canonical tags, Google can index duplicate URLs and split your ranking signal. Here's how to add them right.

What it means

Pages don't include a <link rel="canonical"> tag pointing to the preferred URL.

Why it matters

Without canonicals, the same content reachable at /page, /page?utm=..., /page/ (trailing slash), and https vs http can all be indexed separately, splitting link equity.

How to fix it

  1. Add <link rel="canonical" href="https://yoursite.com/page"> to every page.
  2. Use the absolute URL with your preferred protocol and domain.
  3. Self-canonical (page points to itself) is correct for unique pages.
  4. For deliberate duplicates (print version, AMP), point at the master.

Example

Before
<!-- No canonical -->
After
<link rel="canonical" href="https://freeseo.in/pricing" />

Find this issue on your site automatically

FreeSEO scans for missing canonical tag and 140+ other issues, free, no signup.

Frequently asked questions

Should every page have a canonical?

Yes — even unique pages benefit from a self-canonical to handle URL parameters cleanly.