Meta Tag Analyzer
Developer Tools · Added 18 August 2026
Paste a page's HTML and get a straight reading of its meta tags: what is there, what is missing, what is the wrong length, and what the share card will look like on Facebook, LinkedIn and X. It works on a page behind a login, on a staging build and on localhost — because it reads what you paste rather than fetching a URL.
How to use the meta tag analyzer
- 1Open the page you want to check and view its source — Ctrl+U, or Cmd+Option+U in Safari.
- 2Copy the whole document and paste it into the box.
- 3Press Analyse to see the checks, ranked as pass, worth checking, or needs fixing.
- 4Switch to All tags for the raw values and the heading outline.
- 5Switch to Social preview to see the card each platform would build from your tags.
Examples
A title that will be cut off
- Input
- A 78-character title tag
- Result
- Flagged at about 660px — desktop results truncate near 600px
Missing Open Graph image
- Input
- A page with og:title and og:description but no og:image
- Result
- Warned: most platforms show a bare text link without an image
An accidental noindex
- Input
- <meta name="robots" content="noindex, follow">
- Result
- Flagged as needs fixing — the page is asking to stay out of search results
A staging noindex reaching production is one of the most expensive SEO mistakes there is.
About the meta tag analyzer
The tags that still matter
The list is short. A title tag, because it is the clickable line and the strongest single on-page signal. A meta description, because it is the copy underneath. A canonical, because without one every tracking parameter creates a candidate duplicate. A viewport, because without it mobile browsers render the page at desktop width. A charset, because a wrong guess mangles every accented character.
Almost everything else is legacy. The meta keywords tag has been ignored by Google since 2009 and by Bing for nearly as long. Meta author, revisit-after and rating do nothing for search. If they are on your page they are harmless, but adding them is time better spent elsewhere.
Open Graph and why it outgrew Facebook
Open Graph was Facebook's protocol, published in 2010. It became the de facto standard for link previews everywhere: LinkedIn, WhatsApp, Slack, Discord, iMessage and dozens of others read og: tags, and X falls back to them when the twitter: equivalents are absent.
That makes four tags disproportionately valuable — og:title, og:description, og:image and og:url — because they control how a link looks every time anyone shares it anywhere. A page without og:image is shared as a bare text line, which measurably fewer people click. Twitter-specific tags are only worth adding when you want a different image or card type on X specifically.
Reading the heading outline
The outline view lists every heading in document order at its level, which makes two problems visible at a glance: levels skipped for visual reasons — an h1 followed by an h4 because that size looked right — and headings used as styling rather than structure.
Both matter more for accessibility than for search. Screen reader users navigate a page by its headings, and a broken hierarchy makes that navigation misleading. HTML5 permits multiple h1s and Google handles them fine, but a single clear h1 that states what the page is about remains the easiest structure for both audiences to follow.
Frequently asked questions
Why does it not just fetch a URL?
Should I paste the source or the rendered DOM?
What is the ideal title length?
Do meta descriptions affect rankings?
Why does my share card look different on the actual platform?
Are the images loaded?
Related tools
Schema Markup Generator
Developer Tools
Generate JSON-LD structured data for articles, businesses, products, events and more.
Robots.txt Generator
Developer Tools
Build a robots.txt with per-crawler rules, and get it checked for the usual mistakes.
Character Counter
Text Tools
Count characters with and without spaces, with live limits for tweets, SEO tags and SMS.