Canonical URL and meta tag checker

Use this canonical URL and meta tag checker before publishing or refreshing an SEO page. Enter a live URL and the checker API will fetch the page <head>, then review the canonical link, title tag, meta description, robots directives, Open Graph tags, Twitter cards, and URL consistency.

The server-side checker fetches only the page head and rejects localhost, private IP, reserved IP, and non-http URLs.

What this checker validates

SignalWhat the tool checksWhy it matters
TitleMissing, empty, duplicate, unusually short, or unusually long titles.The title is a core page identity signal and may influence the title link shown in search.
Meta descriptionMissing, duplicate, empty, thin, or very long descriptions.Google may use the description for snippets when it better describes the page.
Canonical URLMissing canonical, multiple canonicals, relative URLs, fragments, HTTP canonicals, and mismatch with the checked URL.Canonical hints help consolidate duplicate or similar URLs.
Robots directivesnoindex, nofollow, duplicate robots tags, and crawler-specific Googlebot directives.Robots meta tags can directly affect indexing and link following.
Open Graph and Twitter tagsSocial title, description, image, URL, and Twitter card presence.These are not ranking requirements, but they reduce preview inconsistency when pages are shared.

How to use the results

Treat issue items as implementation problems to fix before launch. Treat review items as editorial or intent checks. For example, a canonical URL that differs from the page URL is correct for a duplicate URL, but suspicious for a normal article URL.

The clean head baseline is a drafting aid, not a replacement for your SEO plugin or template logic. Compare it with the live source after publishing, then check the final URL with your normal crawl, Search Console, or browser source workflow.

Reference standards