1.3 CanonicalisationMediumInferred

Relative (not absolute) canonical

A relative canonical works until something resolves it wrongly, for example on a staging domain or behind a proxy. I use absolute URLs so there is no ambiguity about which page I mean.

What it is

Canonical uses a relative path.

Why it matters

Ambiguity can cause misresolution, especially with parameter/protocol variants.

How to fix it

Use absolute https URLs.

How to find it on your site

  1. View source and check whether the canonical href is absolute or relative.
  2. Crawl the site and flag relative canonicals.
  3. Confirm they resolve to the intended absolute URL.
  4. Switch them to fully qualified https URLs.

Cross-reference to ranking and citation factors

Absolute canonicals remove the risk of resolving to the wrong host, which would split or misassign signals.

Impact

Low-medium. Inferred from best practice.

Evidence

Use fully-qualified canonical URLs. Google Search Central, Consolidate duplicate URLs (canonicalization)