Audit rules
Canonical Missing
The page declares no canonical URL, neither with <link rel="canonical"> nor in the HTTP Link header. For non-HTML responses only the Link header is checked. In a QuikSEO audit, a failure has warning severity and counts against the score. The exact condition, its exceptions and its sources follow below.
canonical.missingWarning01 — Definition
How This Rule Is Checked
The rule is a pure function of the fetched page: no extra requests, no account settings. The same input always gives the same result.
Rule Severity and Score
- Rule id
canonical.missing- Group
- Canonical
- Severity of a failure
- Warning
- Counts in the score
- Yes, whenever it applies to the page
- Required for a score
- No
- Replaces the check
canonical
Condition and Exceptions
- Condition
- No canonical in HTML nor in the Link header → review
- Exceptions
- Non-HTML: check only the Link header
Sources
- Sources
- How to specify a canonical URL with rel="canonical" and other methods (Google Search Central, S12)
02 — Canonical
Other Rules in This Group
The other checks of the same group, each with its own condition and sources.
- Conflicting Canonicalscanonical.conflict
- Canonical Differs From Final URLcanonical.differs_from_final_url
- Canonical Invalidcanonical.invalid
- Canonical Target Not Indexablecanonical.target_not_indexable