AI Readable
← All rules
Machine-readable semanticsMediumWeight 2

Declares a canonical URL

semantics/canonical

Why this matters

canonical tells an engine to merge several entrances to the same content into one address, so citation weight is not diluted across parameterised URLs.

How to fix it

Which advice applies depends on what the audit found. The label is the condition that triggers it.

  • missing

    Emit a self-referential absolute canonical on every page, with a consistent scheme, host and trailing slash.

  • mismatch

    If the consolidation is deliberate you can ignore this; otherwise point it at the page itself. A wrong canonical means this page gets no attribution at all.

Check your own page

Run a free audit and see which of these rules your page already passes.

Run a free audit

Other Machine-readable semantics rules