✓ Free to Use • No Signup • Live Check — We Fetch the URL for You
Enter any URL and this tool extracts what is actually in the page’s head: the title with its character count, the meta description with its count, canonical, robots directive, viewport, and every Open Graph and Twitter Card tag in a table — including the ones your CMS added without telling you.
Meta tags are the page’s machine-readable label: they tell search engines and social platforms what the page is called, how it should be described, where its canonical home is, and whether it may be indexed at all. They are invisible to visitors and decisive for machines, which is why errors hide in them for years.
This checker reads the served HTML of the live page, so it catches what plugins, themes and tag managers really output — a duplicated description from two plugins, a canonical pointing at the wrong version, an og:image that was never updated. To write a clean set from scratch, use the Meta Tag Generator; to see how the two money tags will look in results, use the SERP Preview Tool.
A small set of tags does nearly all the real work. The title element and the meta description shape what searchers see in the results, the canonical tells engines which URL should represent the page, the robots directive can allow or forbid indexing, and the viewport setting decides whether the page is treated as mobile-friendly. Open Graph and Twitter Card tags run the other stage: they control the headline, text and image that appear when your page is shared in feeds and messages. The checker lays every one of these out in a table so you can read them as a set instead of hunting through source code.
Just as useful is knowing what to stop polishing. The meta keywords tag has been ignored by search engines for many years, and filling it in changes nothing. Author and generator tags are cosmetic labels, and instructions like revisit-after were never adopted by the crawlers at all. The real hazard is not a useless tag but a duplicated useful one: templates and plugins sometimes emit two descriptions or two canonicals, leaving the browser and the crawler to guess which you meant. The checker counts what is actually on the page, so leftovers from a plugin or a half-finished theme edit show up immediately instead of hiding in the code.
The character counts in this checker are a practical proxy, not a law of display. Search results are cut by pixel width rather than by a fixed number of characters, so a title full of wide capital letters can truncate earlier than the same count in narrow lowercase. The verdicts therefore work as ranges: a title inside the guide range will usually display in full, one far beyond it will almost certainly be cut, and the middle ground depends on the words themselves. Treat very short titles as a warning too; a five-word title is not truncated, but it wastes the most valuable line on the results page.
The second thing to read correctly is that both fields are requests, not commands. Google regularly rewrites titles using the page heading, anchor text or other prominent wording, and it assembles many descriptions from the page content itself when that seems to answer the query better. A rewrite is not a penalty and not a sign your tags were rejected; it is the engine choosing a different extract. Your job is to make the written version accurate, specific and matched to what the page delivers, because an honest tag that reflects the page is the one most likely to survive and to earn the click when it does.
Privacy: to run this check, our server fetches the public URL you enter — the same request any browser or crawler makes. The URL and its results are not stored; close the tab and they are gone.
The title tag, meta description, canonical and robots directive do the heavy lifting. Open Graph and Twitter tags control how the page looks when shared. Most other tags — keywords included — are ignored by major search engines.
Your CMS, SEO plugin, theme and analytics tools all write into the head. Duplicates usually mean two systems are managing the same tag — the checker shows both, and the fix is to keep one owner per tag.
Titles display fully at roughly 50–60 characters and descriptions at about 150–160 on desktop, though Google truncates by pixel width and often rewrites descriptions. The counts here are guides; front-load the important words either way.
It reads the HTML as served, before JavaScript runs. Tags injected by a tag manager will not appear — which is itself useful to know, because crawlers also meet the served version first.
Tools handle the technical setup. Rankings come from authority — browse 1,502 real publisher sites with live metrics and fixed prices, or see our packages.