How it works
- 1
Enter a URL
Paste any public URL. The tool fetches the page HTML and parses all meta tags, including those injected by JavaScript frameworks.
- 2
Review the analysis
Each tag gets a pass/warn/fail status with an explanation. A 0–100 score reflects overall meta tag quality across SEO, Open Graph, Twitter Card, and technical categories.
- 3
Fix the issues
Failed and warned tags include specific guidance on what to change. Check for missing og:image, short meta descriptions, missing canonical tags, and JSON-LD structured data.
🛡️ Verify zero uploads — open DevTools → Network tab
Open your browser's DevTools (F12), go to the Network tab, and use this tool. You will see zero outbound requests — all processing runs inside your browser sandbox via WebAssembly or pure JavaScript. Nothing you paste or upload is ever sent anywhere.
Use cases
Pre-publish SEO audit
Check a new page before it goes live to ensure title, description, canonical, and Open Graph tags are all in place.
Social sharing debugging
See exactly what og:title, og:description, and og:image are set to — useful when your LinkedIn or Twitter preview looks wrong.
Competitor research
Inspect a competitor's meta tags to see what titles, descriptions, and structured data they're using for their top pages.
Frequently Asked Questions
What is the meta tags score based on?
The score counts how many of the analyzed tags pass vs warn/fail across four categories: SEO tags (title, description, robots, canonical), Open Graph (og:title, og:description, og:image, og:url, og:type), Twitter Card (card type, title, description, image), and Technical (viewport, charset, lang attribute, hreflang). Each passing tag contributes equally to the score.
Why does my og:image not show in social previews even though it's set?
Several reasons: the image URL may not be absolute (must start with https://), the image may be too small (LinkedIn requires at least 1200×627px), the CDN may be blocking the crawler's User-Agent, or LinkedIn/Twitter may have cached an old version. Use the dedicated OpenGraph Preview Tester to debug social card rendering.
What is JSON-LD structured data?
JSON-LD is Google's recommended format for Schema.org structured data. It's a <script type='application/ld+json'> tag in your HTML that tells search engines about your page's content — enabling rich results like FAQ dropdowns, product ratings, and event cards in search results.
Does this tool support JavaScript-rendered meta tags?
The tool fetches the raw HTML response from the server. If your meta tags are rendered client-side by a JavaScript framework (React, Vue, etc.) and not present in the initial HTML, they won't be detected. Use server-side rendering or Next.js generateMetadata() to ensure meta tags are in the initial HTML.
Want unlimited access + saved history?
Pro is $6/month · 30-day money-back guarantee.
Embed or share this toollink · markdown · html · iframe
https://aarunyaapps.com/meta-tags
Related Tools
From the blog
Meta Tags That Actually Matter for SEO in 2026 (and Those You Can Ignore)
Not all meta tags affect rankings. This guide separates the ones that matter (title, description, canonical, og:image) from the ones search engines ignore — plus a complete reference for OpenGraph and Twitter Card tags.
8 min read
The Complete Guide to Schema.org FAQ Markup for SEO in 2026
How to add FAQPage JSON-LD to any website and trigger Google's expandable FAQ rich results. Includes real examples, common mistakes, and a validation checklist.
8 min read
Why Your LinkedIn Post Preview Looks Wrong (and How to Fix It)
LinkedIn OG previews break for 6 specific reasons. This guide diagnoses each one with copy-paste meta tag fixes, the correct image dimensions, and how to force LinkedIn to re-fetch your card.
7 min read