- Class
- C4 Informational
- Weight
- 0
- Severity on fail
- info
- Applies to
- Any engine
Test this rule on a live site with the canonical tag checker. Free, no account needed.
Scope and evidence
Evaluated on page (P). The book marks this requirement SUPPORTED, OPTIONAL.
Observations
Each condition has a stable code and a reason template. The evaluator fills the placeholders from observed values only; no sentence in a report is generated.
self_referencing{url} names itself as canonical.
cross_page{url} names {target} as canonical.
absent{url} has no canonical. Google says of canonicalization methods that "none of them are required."
Sources, quoted
These are the passages the rule rests on, stored once in the knowledge base and emitted exactly as written. A citation marked for specific conditions appears only on findings with those codes.
Cited for context; no quote stored.
[G-CANON] How to specify a canonical URL with rel="canonical" and other methods · Methods · last updated 2026-07-10
https://developers.google.com/search/docs/crawling-indexing/consolidate-duplicate-urls