Free checker
Meta tag checker
Paste a URL to see every meta tag on the page, whether each one is within the length platforms display, and what is missing.
No signup, no card. Paste a URL and the checker reports this along with everything else, in about a second.
Before Open Graph and Twitter Cards, there is the ordinary metadata every page should carry. It decides what a search result looks like, which URL gets indexed, and whether the page is legible on a phone. It is also the part most often left to a framework default.
The core set
These are checked on every page. Lengths are recommendations rather than limits — platforms truncate rather than reject — so the checker reports the actual number and says what is likely to happen.
| Tag | Guidance | Why |
|---|---|---|
<title> | About 30–60 characters. | Below 30 leaves useful space unused; past 60 most search results truncate it. |
meta description | About 70–160 characters. | Under 70 wastes the slot; past 160 it is usually cut mid-sentence. |
canonical | One per page, absolute. | Two canonical tags let the search engine choose, and it may not choose yours. |
robots | Only when you mean it. | An accidental noindex from a staging config is a genuinely expensive mistake. |
viewport | Always, on responsive sites. | Without it a mobile browser renders at desktop width and zooms out. |
charset | UTF-8, first in the head. | Declared late, the browser may re-parse; declared wrong, non-ASCII text breaks. |
Character counts are not what you think
HTML entities count as one character to a platform and several to a naive
counter. A title reading Ben & Jerry's is 22 characters
of source and 15 characters of text.
The checker decodes character references before measuring, so the length it reports is the length a platform sees. This matters more than it sounds: a title of legitimate length can otherwise appear to be over the limit purely because of an ampersand.
Duplicate canonicals
A CMS plugin writes one, a theme writes another, and the page now declares two canonical URLs. Search engines resolve this on their own, and the page they pick is not always the one you wanted indexed.
The checker reports every canonical it finds rather than just the first, because "there is one" and "there is exactly one" are different answers.
What the checker reports on this
- Missing title
- Title may be truncated
- Title is quite short
- Missing description
- Description may be truncated
- Description is quite short
- Missing canonical
- Duplicate canonical
- Malformed canonical
- Missing favicon
Related checks
Check your meta tags.
One paste, and every tag comes back measured.
or check it from your terminal
curl 'https://metamanager.dev/inspect?url=yoursite.com'