Meta Tag Analyzer
Fetches any URL, parses the <head>, and runs it through a checklist of SEO and social-sharing best practices. Flags missing title, description over 160 characters, og:image under 200 px, noindex still on production, robots conflicts, missing canonical, missing viewport, duplicate Open Graph tags, and more, each rule labeled as critical, warning or suggestion so you can fix the important things first.
How the analyzer runs
-
1
Enter URL
Full URL with protocol. Follows one redirect hop.
-
2
Page is fetched and parsed
Server-side fetcher reads the raw HTML.
-
3
Rules run against the tags
Checklist covers SEO basics, Open Graph, Twitter Card, robots, icons, viewport.
-
4
Report grouped by severity
Critical issues at the top, suggestions at the bottom.
Audit checklist
Critical, fix before next deploy
<title>missing.<meta name="description">missing.<meta name="robots" content="noindex">on a page you want to rank.og:imagemissing on a public-facing page.- Canonical tag pointing to a different domain (common after migrations).
- Conflicting Open Graph duplicates (two
og:titletags). - Mixed protocol canonical (http → https or vice versa).
Warning, SEO impact
- Title over 60 characters.
- Description over 160 characters or under 70.
og:imageunder 200×200 px.- Missing
twitter:card. - No
viewportmeta (mobile display breaks). - Multiple H1s on the page.
Suggestion, nice to have
twitter:sitehandle missing.- No favicon.
- No Apple touch icon for iOS bookmarks.
- No JSON-LD for pages that clearly match a schema type (Article, Product, Recipe).
- No
theme-colorfor PWA-style mobile address bar theming.
The most common fails we see
noindexleft on prod. A stagingrobotstag survives the push. The page disappears from Google the next crawl cycle.og:imageabsolute URL missing the scheme.//cdn.example.com/img.jpgworks for browsers but not always for Facebook. Usehttps://cdn.example.com/img.jpg.- Canonical pointing to /en-US when the page is /en-GB. Usually a template bug.
- Description rewritten for every variant page but set to the same string. Site-wide duplicate.
- Title starts with the brand.
Brand | What the page is aboutis worse for click-through thanWhat the page is about | Brand.
Debugging when Google shows something different
Even a clean audit doesn’t guarantee Google will display your meta exactly as written:
- Google rewrites titles ~60% of the time based on the query.
- Descriptions get replaced by synthesized snippets for query relevance.
- Meta tags still matter, they’re the starting point Google works from.
Post-deploy recheck
After changing meta tags, re-fetch in Facebook Sharing Debugger and Twitter Card Validator to clear their cached versions, then re-run the audit. Changes can take a few hours to surface in Google search; the Search Console URL Inspection tool shows the current cached version.
Frequently Asked Questions
No. It only reads the publicly-available HTML at the URL you enter. No write access, no modifications, no logging into your account.
No. The fetcher uses a generic crawler user-agent with no session cookies. Pages that require authentication return a login form, which is what the analyzer sees.
The analyzer reads the server-response HTML. SPAs without SSR will not expose their meta tags in this view, which is exactly how search crawlers see the page without JavaScript execution.
Almost certainly a CMS or template bug, the page contains two <title> elements. Browsers show only the first; Google may use either. Remove the duplicate.
Operationally, the URL passes through a proxy to fetch the page. The URL itself is not stored or associated with your session beyond the request lifetime.
Related Tools
Meta Description Length Checker
Measure a meta description in characters and estimated pixels, compare editorial ranges, and inspect illustrative desktop and mobile previews.
Canonical Tag Generator
Generate a valid rel=canonical link tag for any URL. Includes URL validation and the common mistakes to avoid.
External Links Extractor
Paste raw HTML, optionally set a base URL, and get a clean de-duplicated list of every external http/https link the code contains for link audits and SEO reviews.
Link Shortener Decoder
Expand bit.ly, t.co, tinyurl and other short links. See every redirect hop, status code and the final destination before you click.
Google SERP Simulator
Preview an approximate Google-style search snippet with character limits for mobile and desktop. Your draft stays in this browser session.
HTTP Security Headers Checker
Paste HTTP response headers and review HSTS, CSP, clickjacking, MIME, referrer and cross-origin policies locally in your browser.
Tool available in other languages
- 메타 태그 분석기 [KO]
- Meta-taggenanalysprogram [SV]
- محلل وسوم الميتا (Meta Tag Analyzer) [AR]
- Analizator metadanych [PL]
- Meta-Tag-Analyse [DE]
- Analyseur de balises Meta [FR]
- เครื่องมือวิเคราะห์แท็กเมตา (Meta Tag Analyzer) [TH]
- Analisis Meta Tag [ID]
- Meta-tag-analyser [NL]
- メタタグ分析ツール [JA]
- Phân tích công cụ thẻ siêu dữ liệu (Meta Tag Analyzer) [VI]
- Analisador de Meta Tags [PT]
- Analizador de Meta Tags [ES]
- Analizzatore di Meta Tag [IT]
- 元标签分析器 [ZH]
- Анализатор мета-тегов [RU]
- Meta Etiket Analizörü [TR]