Skip to content
GigAI Tools

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.

100% browser processingFree · no sign-up

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. 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. 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. 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. 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. 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.

Input formats
  • HTML
  • Page source
Output formats
  • Audit report
  • Score

Frequently asked questions

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.

  1. 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.

  2. 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.

  3. 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.

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.