Home About Support Blog Ask AI
Dashboards +
On-Page SEO +
Technical SEO +
SERP & Content +
Local SEO +
Get the Chrome Extension
Free SEO Tool

Meta Tag Analyzer

Live-edit every meta tag with pixel-accurate truncation, inline SERP and social previews, AI search visibility checks and a copy-ready fix snippet. No signup.

Last updated: April 2026
💡 AI rewrite uses your daily credits → Settings
10 credits per day

How this meta tag analyzer works

Paste a URL, click Analyze. The tool fetches the page through my own proxy, parses every tag in the head, and runs about 30 checks across SEO, social cards, indexing, hreflang, schema, AI search visibility and accessibility. Title and description get pixel-accurate truncation verdicts for Google desktop AND mobile separately, because wide letters like W and M cut earlier than narrow letters at the same character count.

The new live-edit mode is the part most other tools don't have. After analysis, the title, meta description, og:title and og:description become editable. Type a fix and the pixel bars plus the inline Google SERP preview update on every keystroke. No round-trip to the server, no waiting. JS-heavy sites (React, Vue, Angular) get a headless browser fallback automatically.

What the verdict numbers mean

Old version showed a 0-100 score. New version shows three honest counts: Critical (something is genuinely broken — missing title, noindex on a page you want indexed, HTTP 4xx/5xx, etc), Warnings (works but suboptimal — truncation, missing og:image, hreflang without x-default), Passing (the check ran and there is nothing to fix). A composite score hides which checks failed. Three counts let you see the shape of the problem at a glance — "2 critical, 5 warnings" means the page has 2 things that block performance and 5 things to polish.

AI search visibility: what it actually checks

The AI Search Visibility section fetches the site's robots.txt and reports the access state of GPTBot (OpenAI training), ClaudeBot (Anthropic training), Claude-SearchBot (Anthropic retrieval), PerplexityBot, GoogleOther and Google-Extended (Google AI training). Many sites block training bots but forget to allow retrieval bots, breaking citations in ChatGPT Search and AI Overviews. The tool also probes for an llms.txt file. Results are informational only — no major AI engine has documented a ranking effect from llms.txt as of April 2026, so it is shown as a presence flag, not a scored factor.

Twitter Card type-aware validation

Most meta tag checkers list whatever twitter: tags exist on the page. The Twitter Cards spec defines four card types (summary, summary_large_image, app, player), and each has different required fields. A summary_large_image card needs twitter:image; a player card needs twitter:player and twitter:player:width plus twitter:player:height; an app card needs twitter:app:id:iphone and twitter:app:id:googleplay. This tool reads the declared twitter:card value and validates the matching required fields, so a "valid" card is actually valid for its declared type.

Meta Tag Analyzer vs. a full site crawler

One page at a time, that is what this tool does. A site crawler (Screaming Frog, Sitebulb, Semrush Site Audit, Ahrefs Site Audit) processes thousands of URLs and reports meta tags, internal links, response codes, schema and rendering behavior across the whole site. They are complementary. Use this analyzer when debugging one page you just changed. Use a crawler when onboarding a new site or shipping a redesign.

Explore more tools

Get the full analysis in one click

40+ SEO checks, AI crawler analysis, GSC & GA4 dashboards — directly in your browser.

Add Lumina to Chrome — Free

FAQ

What does the Meta Tag Analyzer check?+
Every meta tag that affects SEO and social sharing: title, meta description, canonical, robots, H1, all Open Graph tags (og:title, og:description, og:image, og:url, og:type, og:site_name, og:locale), Twitter Card tags with type-aware validation, Schema.org JSON-LD types, hreflang with round-trip and x-default checks, viewport, charset, HTML lang attribute, theme-color, favicon, and AI search visibility (GPTBot, ClaudeBot, PerplexityBot, llms.txt).
Can I edit and re-test tags directly in the tool?+
Yes. After analysis, every primary tag (title, meta description, og:title, og:description) becomes a live editable input. Type a change and the pixel-width bars and Google SERP preview update on every keystroke, so you can iterate to a fitting title without leaving the page.
Why pixel widths instead of character count?+
Google truncates SERP snippets by pixel width, not character count. Wide letters like W and M push past the limit at lower character counts than narrow letters like i and l. This tool measures actual rendered pixels at Google's exact font settings, separately for desktop (20px Arial title, 14px description, 580/920px max) and mobile (18px title, 14px description, 500/780px max), so a 60-character title gets the right verdict for both.
What does Twitter Card type-aware validation mean?+
The Twitter Cards spec defines four card types (summary, summary_large_image, app, player) with different required fields per type. This tool detects the declared twitter:card value and validates the matching required fields, instead of just listing whatever twitter: tags exist.
What is the AI Search Visibility check?+
The tool fetches the site's robots.txt and checks whether GPTBot, ClaudeBot, PerplexityBot, GoogleOther and Google-Extended are allowed or blocked, and also probes for an llms.txt file. AI engines like ChatGPT Search, Claude, Perplexity and Google AI Overviews use these signals to decide whether to crawl and cite the page. llms.txt is shown as informational only since no major AI engine has documented a ranking effect.
Does this tool work with JavaScript-heavy sites?+
Yes. If the initial fetch returns incomplete data (common with React, Angular, or Vue apps), the tool automatically falls back to a headless browser that renders JavaScript, so you see the page exactly as search engines do.
How does the AI rewrite work?+
Click "Generate AI Suggestions" after an analysis and the tool sends the current page topic, body context and pixel-width targets to GPT, which returns a new title, meta description, og:title and og:description sized to fit Google's mobile and desktop limits. Suggestions arrive split into auto-applied (paste as-is) and manual (placeholder needs your input), so you never paste broken copy.
Can I analyze pages behind a login?+
No, this tool only analyzes publicly accessible pages. For pages behind authentication, use the Lumina Chrome extension which runs directly in your browser and can analyze any page you have access to.