Canonical tag checker
Paste a page URL and its HTML to see every canonical link, its resolved URL, and the checks that need attention.
No check run yet
Paste HTML to inspect its canonical links.
Canonical links found
A canonical is a preference signal
A canonical link tells search engines which URL you prefer for duplicate or very similar pages. Google can still select another URL when its other signals point elsewhere.
Google describes redirects and canonical link annotations as strong signals, while sitemap inclusion is weaker. Internal links should also point consistently to the preferred URL.
A missing canonical is not automatically a defect
A unique page can be understood without an explicit canonical. Treat a missing tag as an observation until duplicate versions, inconsistent internal links, or Search Console evidence show a real problem.
Relative and cross-site values need human review
The checker resolves relative values against the page URL or a valid base tag. A canonical pointing to another page or another site can be intentional, so the result describes the relationship instead of marking every mismatch as wrong.
This check covers pasted HTML
The tool does not fetch a live page or inspect an HTTP Link header. Paste the rendered HTML you want to review. You can send its title and description straight to the SERP preview without pasting them again.
Your HTML stays in the browser
The HTML is parsed in this browser tab and is not uploaded. Only a small set of candidate details is kept while the check is running.