Meta Tag Analyzer, Audit Your SEO, Open Graph & Twitter Tags
Paste a page's HTML and get an instant, honest audit of every meta tag that matters, title and description length, canonical, robots, viewport, charset, Open Graph and Twitter Card, scored, prioritised, and shown exactly as Google and social networks will render it.
What is the meta tag analyzer?
The Meta Tag Analyzer audits a pasted page's head, extracting title, description, canonical, robots, viewport, charset, Open Graph and Twitter Card tags, then scoring each against best practice with a 0–100 grade. Live Google and social previews make truncation and missing images visible. Free and local, so competitor HTML stays private.
The GigAI Meta Tag Analyzer reads the `<head>` of any page you paste and turns it into a clear, prioritised report card. It extracts the `<title>`, meta description, canonical link, robots directive, viewport, charset, language, keywords and favicon, plus the full Open Graph and Twitter Card blocks, then checks each against current best practice: is the title in the 50–60 character sweet spot or will it be truncated? Is the description present and the right length? Is there exactly one title and one description, or has a template accidentally emitted duplicates? Is the page quietly set to `noindex`? Does it have the og:title and og:image needed for a rich share card? Each check comes back as pass, warning or fail with a plain-English fix, and the whole page rolls up into a 0–100 score and letter grade so you know at a glance whether the head is ship-ready. To make the abstract concrete, the analyzer also renders a pixel-accurate Google snippet and faithful social cards from the tags it found, so you can *see* the truncation or the missing image rather than just read about it. Because it works on markup you paste (using the browser's own parser, with no network calls) it happily audits staging pages, password-protected sites, competitor HTML you copied, or a template you haven't shipped yet, and nothing you paste ever leaves your machine.
- Difficulty:
- Easy
- Typical time:
- ~30s
- Processing:
- 100% browser processing
Last updated
How to use the meta tag analyzer
- 1
Grab the page's HTML
Open the page, view source (or right-click → View Page Source / Ctrl+U) and copy it, or just copy the <head> section. You can also copy rendered HTML from your framework or CMS.
- 2
Paste it into the analyzer
Drop the HTML into the input pane. The audit runs automatically and debounced as you paste, entirely in your browser, or click Load sample to see a worked example first.
- 3
Read the score and checks
Scan the 0–100 score and grade, then work down the pass/warn/fail checklist. Each row explains what was found and how to fix anything flagged.
- 4
Confirm with the live preview
Check the reconstructed Google snippet and social cards to see the real-world impact, a truncated title, a missing description or an absent share image.
- 5
Fix and re-paste
Apply the fixes in your template, paste the updated HTML back in, and watch the score climb to confirm every issue is resolved before you ship.
What Meta Tag Analyzer includes
Full head extraction
Pulls the title, description, canonical, robots, viewport, charset, language, keywords, favicon and every Open Graph and Twitter Card property out of the HTML you paste: in one pass, with the native parser.
Length scoring you can trust
Grades your title against the 50–60 character window and description against 150–160, telling you precisely when copy is too short to earn clicks or long enough to be truncated in search.
Missing & duplicate detection
Flags an absent description, missing viewport or charset, a stray noindex, and (the sneaky ones) more than one <title> or duplicate meta description that a template accidentally emitted.
Social card audit
Checks for the og:title and og:image a rich Facebook/LinkedIn preview needs and whether a twitter:card type is set, so shared links never render as a plain, image-less box.
Live search & social preview
Rebuilds a pixel-accurate Google snippet and Facebook/X/LinkedIn cards from the tags it found, so you see the real truncation or the missing image instead of guessing from raw markup.
Scored, prioritised report
Every check is pass, warn or fail with a specific fix, rolled into a 0–100 score and letter grade, copy or export the whole report to hand to a developer or drop into a ticket.
Why use our meta tag analyzer
Find the SEO tag problems you can't see
A duplicate title, a template-injected noindex or a missing canonical won't show in the browser, but they quietly wreck rankings, the analyzer surfaces them from the raw HTML in seconds.
Audit any page, even ones you can't fetch
Because it works on pasted markup, you can check a staging build, a login-gated page, a competitor's head you copied, or a template that isn't live yet. No crawler and no server required.
Turn a report into an action list
Each finding comes with a concrete fix and a severity, so instead of a vague 'improve SEO' you get an ordered checklist a developer can clear in one sitting.
Private by design
The HTML you paste is parsed locally in your browser and never uploaded, so confidential staging pages, client work and internal tools stay entirely on your machine.
Built for the way you work
From quick one-off fixes to daily workflows, see how people put this tool to use.
- SEO specialist
Audit a page before and after a change
Paste the current head, capture the baseline score and issues, then re-paste after the dev fix to prove the title length, canonical and social tags are all correct now.
- Frontend developer
Sanity-check a template's rendered head
Copy the rendered HTML from your framework and confirm the template isn't emitting a duplicate title, dropping the viewport, or leaving og:image empty across the whole site.
- Content lead / marketer
Verify a new post's snippet and share card
Before promoting a post, paste its HTML to confirm the description isn't truncated and that the Open Graph image and title will produce a clean social preview.
- Agency / freelancer
Run a quick meta audit for a client
Paste each key page's source, export the scored report, and deliver a prioritised, developer-ready list of exactly which tags to fix and why.
Supported formats
Accepts HTML and Page source, and produces Audit report and Score, all processed locally in your browser.
- HTML
- Page source
- Audit report
- Score
Frequently asked questions
Recommended tools
Meta Tag Generator
Generate perfect SEO meta tags, Open Graph and Twitter Card markup with a live Google snippet and social-card preview, copy the ready-to-paste <head> code, 100% in your browser.
Google SERP Preview
Preview exactly how your page appears in Google search (desktop and mobile) as you type your title, URL and meta description, with live pixel-width truncation warnings. Nothing is uploaded.
Open Graph Generator
Build correct Open Graph (og:) meta tags and see a live Facebook and LinkedIn share-card preview as you type, copy the ready-to-paste markup, 100% in your browser.
Schema Markup Generator
Generate valid JSON-LD structured data for Article, FAQ, Product, Organization, LocalBusiness, Event and more, with a live rich-results validity check and a copy-ready script tag. 100% in your browser.
JSON Formatter
Format, validate and minify JSON in your browser with pinpoint error line + column, jump-to-error, key sorting and live editing: nothing is uploaded.
Twitter Card Generator
Generate Twitter Card meta tags for X with a live card preview. Pick summary or large image, set the title, description, image and @handles, then copy the ready-to-paste twitter:* markup. 100% in your browser.
Common problems, solved
Hit a snag? Here are quick fixes for the issues people run into most.
The analyzer shows fewer tags than I expected.
It reads the HTML you paste, not the live, JavaScript-rendered DOM. If your meta tags are injected client-side (e.g. by a SPA at runtime), copy the rendered source from your browser's Elements/DOM inspector rather than the initial View Source, so the runtime-added tags are included.
It says no meta tags found, but the page clearly has them.
Make sure you pasted the HTML source and not the rendered page text. You need the actual markup containing <title>, <meta> and <link> elements: copy from View Page Source or your DevTools, not by selecting and copying the visible page.
My Open Graph image is fine but the preview here is blank.
The preview loads the exact og:image URL from your HTML. If it's a relative path, a localhost URL or a private/staging host, your browser can't fetch it here. The tag can still be correct. Use a fully-qualified, publicly reachable https image URL for production.
The score seems low even though the tags look okay.
Open each check row, the score weights title/description length, a present canonical, viewport, charset, a non-noindex robots directive, and the social tags. A warn (e.g. a slightly long title or a missing canonical) lowers the score even when nothing is outright broken.
Get the most out of it
Audit the rendered head from DevTools for SPAs, the initial HTML source often lacks tags your JavaScript injects at runtime.
Watch for two <title> tags: a layout and a page component both emitting one is a common, invisible duplicate that this tool catches.
A missing canonical is a warning, not an error, but adding one on every page prevents duplicate-content dilution from query strings and www variants.
If a page you want indexed scores a hard fail on robots, search for a stray noindex in the template or a CMS setting before anything else.
Re-paste after every fix. Watching the score climb is the fastest way to confirm you actually resolved each flagged issue.
What's new
Recent updates and improvements to the meta tag analyzer.
Initial release: paste-HTML meta audit covering title, description, canonical, robots, viewport, charset, Open Graph and Twitter Card, with a 0–100 score, grouped checklist and copy/export.
Added duplicate <title> and meta-description detection, per-check fix guidance, and a live Google snippet plus Facebook/X/LinkedIn card preview reconstructed from the found tags.
Added an extracted-tags summary panel, language/favicon/keywords extraction, and a real-world sample so you can see a full audit in one click.
Keep exploring
Related tools
Problems we solve
Definitions
From the blog
Explore categories
Compare formats
By file type
Common tasks
Your privacy is built in
The Meta Tag Analyzer parses the HTML you paste locally in your browser with its native DOMParser: nothing is uploaded, stored or logged. That makes it safe to audit staging builds, login-gated pages, unreleased templates or confidential client markup. Close the tab and every trace is gone.
- Runs in your browser
- No uploads
- Nothing stored
Ready to try the meta tag analyzer?
Free, private and instant. Meta Tag Analyzer runs right in your browser.