Canonical Tag Checker
Fetch a site's home page and see the canonical URL, og:url, and robots meta tag it declares — then check whether the canonical points back to the fetched URL.
How to use this tool
- 1
Enter a domain or URL (for example example.com or https://example.com) in the input field.
- 2
Submit to fetch the page server-side over HTTPS, falling back to HTTP if needed.
- 3
Read the results: the requested URL, the declared canonical, og:url, and the robots meta value.
- 4
Check the match indicator to confirm whether the canonical equals the fetched URL or differs.
What is a canonical tag and what does this checker actually inspect?
A canonical tag is a <link rel='canonical' href='...'> element in a page's <head> that tells search engines which URL is the preferred version when the same or similar content is reachable from several addresses (http vs https, www vs non-www, trailing slashes, tracking parameters, print views). Google treats it as a strong hint, not a directive, and consolidates ranking signals onto the chosen URL. A canonical that points to the wrong page or domain is a common cause of pages dropping out of the index. This checker performs a server-side fetch with a desktop browser User-Agent, follows up to five redirects while blocking private and internal hosts, then parses the returned static HTML with Cheerio. It reads the first <link rel='canonical'> href, the og:url meta property, and the robots meta tag. One important limitation: it normalizes your input to the bare host and fetches only the site root, so the path you type is ignored — it always reports the home page's tags. It also does not execute JavaScript, does not read canonicals sent via the HTTP Link header, and the match check is an exact string comparison against the final fetched URL.
Common use cases
Confirming your home page canonicalizes to your preferred https, www-or-not version after a migration.
Diagnosing why a freshly launched site stopped appearing in Google by checking its root canonical and robots value.
Spot-checking whether a CMS or theme injected a hard-coded canonical pointing at a staging or template domain.
Verifying that og:url and the canonical agree, so social shares and search both reference the same address.
Auditing a competitor's home page to see how they handle canonicalization and indexing directives.
Quickly reading a site's robots meta tag to spot an accidental noindex on the home page.
Frequently asked questions
Does this check the exact deep URL I paste?▼
What does the 'matches' indicator mean?▼
Why does it say no canonical when my page has one?▼
Is my data uploaded anywhere?▼
What happens in SEO terms if the canonical points elsewhere?▼
Can I check internal or localhost URLs?▼
Does a missing robots value mean my page is blocked?▼
Related tools
Meta Tags Analyzer
Extract and analyze every meta tag from any URL.
Heading Hierarchy Analyzer
Audit H1-H6 structure for SEO and accessibility issues.
Schema Markup Validator
Extract and validate JSON-LD schema from any page.
Open Graph Inspector
Preview how a URL appears on Facebook, Twitter, and LinkedIn.
Sitemap Inspector
Analyze any XML sitemap — URL count, lastmod, structure.
robots.txt Inspector
Parse robots.txt and flag common mistakes.