Canonical tag check

Crawls your top pages and flags missing, self-referential loops, cross-domain, or conflicting canonical tags — the top-3 SEO indexation bug.

Quick answer

On every SEO crawl we extract <link rel="canonical"> and Link: rel=canonical headers, then check for missing, mismatched, or cross-domain values.

What it checks

Where to find it in Lemwatch

Site details → SEO → Canonicals.

How to fix

  1. Add a self-referential canonical on every indexable page.
  2. On paginated pages, point canonical to page 1 only if content is duplicated.
  3. Kill conflicting canonicals in HTTP headers if you also set the HTML tag.
  4. Re-crawl.

FAQ

Do canonicals block indexing?

No — they consolidate signals. Use noindex to block.

Do CMSes get this right?

WordPress + Yoast: yes. Shopify: often needs manual overrides on collection pages.

Related