Canonical chains, loops, and conflicts — uncovered.

Canonical Tag Audit

Canonical tags tell search engines which version of a page is the "original" when duplicate or near-duplicate content exists. Misconfigured canonicals are insidious — they silently redirect ranking signals to the wrong page. Canonical chains (A points to B, B points to C) lose equity at each hop. Canonical loops create infinite reference cycles. Cross-domain canonicals can accidentally transfer your rankings to another site. EchoBat traces every canonical chain to its end and validates the result.

How It Works

EchoBat's crawler extracts canonical tags from HTML and HTTP headers on every page. The Canonical Health lens traces each canonical chain to its final target, measuring chain depth and detecting loops. Cross-domain canonicals are flagged for review. Each canonical target is validated against the crawled URL inventory — broken targets (non-200) and noindex conflicts are surfaced immediately.

Why It Matters

  • Trace every canonical chain from source to final target
  • Catch canonical loops that create indexing confusion
  • Identify cross-domain canonicals that may be unintentional
  • Detect noindex + canonical conflicts that send mixed signals