Canonical & meta finder
Paste a page's HTML and we'll pull out the tags that decide how it gets indexed — canonical, robots, title, description, hreflang, Open Graph, and structured-data types.
View-source on any page, paste the markup here. Everything runs in your browser — no URL is fetched.
Quick checks
- Has a canonical — Missing — Google will choose one for you.
- Single canonical — OK
- Indexable — No robots meta — defaults to index, follow.
- Has <title> — Missing
- Has meta description — Missing
- Has og:image — Missing — shares fall back to a default preview.
- Has structured data — No JSON-LD found.
Common canonical issues (and how to fix each)
Canonical points at another URL
The page tells Google "index that other page instead of me." Fine when intentional (a syndicated copy), a silent traffic killer when a template accidentally canonicalizes every page to the homepage.
Canonical points at a redirect or 404
Google follows the canonical and finds a hop or a dead end, so it distrusts the signal and picks its own canonical. Point the tag at the final, 200-status URL.
Multiple or conflicting canonical tags
Two <link rel="canonical"> tags — often one from the CMS and one from an SEO plugin — usually mean Google ignores both. Keep exactly one.
Missing self-referencing canonical
Not fatal, but without a self-reference every tracking-parameter variant of the URL competes as a separate page. A self-canonical consolidates them.
http/www variants without a canonical
If http://, https://, www and non-www all resolve without one canonical (plus redirects), Google splits signals across four duplicates and chooses its own winner.
Canonical contradicted by other signals
The tag says one URL while the sitemap, internal links, and hreflang all say another. Google treats the canonical as a hint, not a directive — when signals disagree it often overrides you (that's the 'Duplicate, Google chose different canonical' status).
Seeing duplicate-canonical statuses in Search Console? Follow the step-by-step fix for Duplicate without user-selected canonical, and see the canonical URL glossary entry for how Google weighs the signal.
FAQ
What is a canonical issue?
How do I find canonical issues on my site?
How do I fix 'Duplicate, Google chose different canonical'?
Does a wrong canonical stop a page from being indexed?
Related free tools
Indexability checker
Check whether a live URL can be indexed by Google — status, X-Robots-Tag, meta robots, canonical, robots.txt.
Hreflang tester
Validate hreflang annotations, x-default, self-reference, and reciprocity.
Schema markup inspector
Extract and validate JSON-LD structured data from a URL, with rich-result eligibility.