Canonical Validator
Compare your canonical tag with the real page address and catch the mistakes that split ranking signals.
Check a canonical tag
Errors: 0
Warnings: 0
Passed: 0
Fill in both fields, then run the check.
How to use the Canonical Validator
- Enter the address the page is actually served from.
- Paste the canonical tag, or just the canonical address, in the second box.
- Run the check and correct every error before you publish the page.
Features
- Scheme, host and path comparison
- Trailing slash and query string checks
- Uppercase path and fragment warnings
- Accepts a link tag or a plain address
Advertisement
Frequently Asked Questions
Common questions about the free online canonical validator.
It compares your canonical tag with the page address and checks the scheme, host, trailing
slash, query string, letter case and fragment.
Addresses with and without a trailing slash can be treated as different pages, so the
canonical should match the version you prefer.
Yes. A canonical pointing at the http version splits signals and can keep visitors on an
insecure copy of the page.
The specification allows relative values, but absolute addresses are safer because they leave
no room for interpretation.
It is a canonical tag that points at the page itself, which is the right choice for pages
that should rank on their own.
Fragments such as a section anchor are ignored by search engines and only add noise, so the
canonical should never include one.
No. The comparison happens in your browser and nothing you type is uploaded, logged or
shared.
Exactly one. Several canonical tags send conflicting signals, and search engines may ignore
all of them.
Last updated: October 10, 2026