Meta Tag Analyzer
Get a complete on-page SEO audit of any page's meta tags, headings, content structure, schema markup, and social tags — with an actionable score and fix-it-now recommendations.
Checks title tag, meta description, canonical URL, Open Graph, Twitter Cards, heading hierarchy, word count, image alt text, internal links, and structured data. Paste HTML and get results in seconds.
Paste Your Page HTML
Paste the full HTML source of any page to get a comprehensive SEO analysis covering meta tags, headings, content, links, images, schema markup, and more.
Why You Need a Meta Tag Analyzer
Meta tags are the invisible foundation of your search presence. Get them wrong and your rankings suffer silently. Here's what a proper audit reveals.
Complete Meta Tag Audit
Checks title tag, meta description, canonical URL, robots directives, viewport, charset, and every other meta element that affects how search engines see your page.
Heading Structure Analysis
Maps your entire H1-H6 hierarchy and flags issues — missing H1, duplicate H1s, skipped heading levels, and heading tags used for styling instead of structure.
Social Tag Validation
Analyzes Open Graph tags and Twitter Card meta tags together. See exactly what's missing, what's malformed, and what needs optimization for social sharing.
Schema Markup Detection
Detects and identifies all JSON-LD structured data blocks on your page. Know exactly which schema types are present and whether they're properly formatted.
Actionable SEO Score
Get a clear, weighted SEO score based on dozens of checks — with specific, prioritized recommendations for what to fix first for maximum impact.
Instant Results, Zero Cost
Paste HTML, click analyze, get results. No crawling delay, no account required, no usage limits. Run it as many times as you need — it's free forever.
Pro Tip: Audit Your Templates, Not Just Individual Pages
How to Use This Meta Tag Analyzer
A complete on-page SEO audit in five steps. No technical knowledge required — just paste, click, and follow the recommendations.
Get the Page's HTML Source Code
Navigate to the page you want to analyze. Right-click and select "View Page Source" (or press Ctrl+U on Windows / Cmd+Option+U on Mac). Select all the HTML (Ctrl+A / Cmd+A) and copy it. You need the full source code — not just what you see in the browser.
Paste HTML Into the Analyzer
Come back to this page and paste the complete HTML source into the input field above. The more complete the HTML, the more accurate the analysis. Don't worry about page size — the tool handles large pages efficiently.
Review Your SEO Score
The analyzer produces a weighted SEO score based on dozens of checks across six categories: meta tags, headings, content, schema, social tags, and technical elements. Look at the overall score first, then drill into each category to find specific issues.
Prioritize Fixes by Impact
Not all issues are equal. A missing title tag is critical. A slightly-too-long meta description is a minor optimization. Focus on high-impact items first: missing or duplicate title tags, missing H1, broken canonical URLs, and absent schema markup. These move the needle fastest.
Fix, Deploy, and Re-Analyze
Make the recommended changes to your page. Deploy them. Then re-run the analyzer to confirm your fixes worked and your score improved. For template-level issues, check one page per template type to verify the fix propagated correctly.
On-Page SEO by the Numbers
The meta tags you can't see have the biggest impact on whether users click your search listings.
Character limits based on Google Search Central documentation and SERP display testing.
Meta Tag Best Practices for SEO
Meta tags are the first thing search engines evaluate when they crawl your page — and the first thing users see in search results. Getting them right isn't optional. It's the difference between a page that ranks and gets clicked, and one that's invisible.
Title Tag: Your Most Valuable Real Estate
The title tag is the single most impactful on-page SEO element. It appears as the clickable blue headline in Google search results. Keep it under 60 characters to prevent truncation. Place your primary keyword as close to the beginning as possible — search engines weight early-position keywords more heavily. Make every title unique across your entire site; duplicate titles confuse search engines about which page to rank.
A great title tag formula: [Primary Keyword] — [Value Proposition] | [Brand]. For example: "Free Meta Tag Analyzer — On-Page SEO Checker | Webvello". The keyword leads, the value proposition differentiates, and the brand builds trust.
Meta Description: Your Search Result Ad Copy
While Google doesn't use meta descriptions as a ranking factor, they directly determine your click-through rate. A compelling description can double your CTR compared to a bland one — and CTR does influence rankings over time. Write 120-160 characters. Lead with the benefit, not the feature. Include your target keyword (Google bolds it in results). End with a subtle call to action like "Learn how" or "Get started free."
One critical rule: never duplicate meta descriptions. If every page on your site has the same description (or no description at all), Google generates its own snippet — and Google's auto-generated snippets are rarely as compelling as a hand-crafted one.
Canonical URLs: Stop Splitting Your Ranking Power
Canonical URLs are one of the most misunderstood meta elements. The <link rel="canonical"> tag tells search engines: "this is the one true URL for this content." Without it, search engines treat example.com/page, example.com/page/, example.com/page?utm_source=twitter, and www.example.com/page as four separate pages — splitting your ranking signals four ways. Every indexable page needs a self-referencing canonical URL.
Heading Hierarchy: Structure That Search Engines Understand
Your heading tags (H1 through H6) create a semantic outline of your content. Every page needs exactly one H1 — it should contain your primary keyword and clearly describe the page's main topic. H2 tags break the content into major sections. H3 tags subdivide those sections. Never skip levels (going from H2 directly to H4) and never use heading tags for visual styling (making text bigger). Search engines rely on this hierarchy to understand topic relationships.
Open Graph and Twitter Cards: The Social Layer
Social meta tags control how your page appears when shared on Facebook, Twitter/X, LinkedIn, and messaging apps. At minimum, set og:title, og:description, og:image (1200x630px), og:url, and twitter:card. These tags don't affect search rankings directly, but they massively impact whether shared links get clicked — and that traffic feeds back into your overall SEO performance.
Robots Meta Tag: Control Indexing at the Page Level
The <meta name="robots"> tag gives you page-level control over indexing. Use index, follow (the default) for pages you want in search results. Use noindex, follow for pages you want excluded from search but whose links should still be followed (like thank-you pages or internal search results). Use noindex, nofollow for truly private content. This is more granular than robots.txt and more reliable for deindexing.
Viewport Meta Tag: Mobile-First Is Non-Negotiable
The viewport meta tag (<meta name="viewport" content="width=device-width, initial-scale=1">) is essential for mobile rendering. Without it, mobile browsers render your page at desktop width and then shrink it — resulting in tiny, unreadable text. Since Google uses mobile-first indexing, a missing viewport tag effectively tells Google your page isn't mobile-friendly. This is a critical check that should never fail.
Structured Data: The Machine-Readable Layer
JSON-LD schema markup isn't technically a "meta tag," but it lives in your page's <head> and serves the same purpose: communicating structured information to search engines. Adding appropriate schema types (Article, Product, FAQ, LocalBusiness, BreadcrumbList) can earn you rich results — enhanced search listings with ratings, prices, FAQs, and more. This tool detects all JSON-LD blocks and reports which types are present.
Want a Professional On-Page SEO Audit?
This free tool gives you a fast snapshot of one page at a time. For a comprehensive, site-wide audit covering every page, every template, and every meta tag — with a prioritized action plan — let our SEO team take the wheel.
Common Meta Tag Mistakes to Avoid
These five mistakes are so common that we see them on the majority of sites we audit. Fixing them is often the fastest path to better rankings.
Duplicate Title Tags Across Multiple Pages
When twenty pages share the same title tag, search engines can't tell them apart — and neither can users. Each page competes with itself instead of ranking distinctly. Audit your site for duplicate titles and make every single one unique. Use a formula: "[Page-Specific Keyword] — [Differentiator] | Brand." This is the most common on-page SEO problem we find in audits.
Missing or Auto-Generated Meta Descriptions
If you don't set a meta description, Google generates one from your page content. The auto-generated version is rarely compelling and often pulls a random paragraph that doesn't sell the click. Worse: if your CMS defaults to the same description for every page, you have a mass duplication problem. Write a unique, hand-crafted description for every important page.
Multiple H1 Tags on a Single Page
Your page should have exactly one H1 tag — the primary heading that tells search engines what the page is about. Multiple H1s dilute that signal and confuse the content hierarchy. This usually happens when developers use H1 tags for section headers that should be H2s, or when the logo in the header is wrapped in an H1. Audit your templates and fix the source.
Missing Canonical URL
Without a canonical tag, every URL variation of your page (trailing slash, query parameters, HTTP vs HTTPS) gets treated as a separate page. Your ranking signals get split across all these variations, weakening every one of them. Add a self-referencing canonical URL to every indexable page. For paginated content, canonicalize to page 1 or use proper pagination markup.
Ignoring the Viewport Meta Tag
A missing viewport meta tag means your page renders at desktop width on mobile devices, resulting in tiny text and a terrible user experience. Since Google uses mobile-first indexing, this effectively tells Google your site isn't mobile-friendly — which directly impacts your rankings on mobile search (where the majority of searches happen). This should be in every page template, always.
What This Tool Checks
A detailed breakdown of every on-page element the analyzer evaluates. This is your complete on-page SEO checklist.
Title Tag
Checks for presence, character length (30-60 optimal), uniqueness signals, and whether the tag is within Google's display limit. Flags missing or excessively long titles.
Meta Description
Validates length (120-160 characters optimal), checks for presence, and flags when descriptions are too short, too long, or missing entirely.
Canonical URL
Detects <link rel="canonical"> and validates the URL format. Flags missing canonicals — one of the most common technical SEO oversights.
Robots Directives
Reads the meta robots tag and reports index/noindex and follow/nofollow status. Alerts if a page is accidentally set to noindex.
Open Graph Tags
Checks og:title, og:description, og:image, og:url, and og:type. Validates image dimensions and URL format. Flags missing required tags.
Twitter Card Tags
Validates twitter:card type, twitter:title, twitter:description, and twitter:image. Checks for the recommended "summary_large_image" card type.
Heading Structure
Maps the complete H1-H6 hierarchy. Verifies exactly one H1 exists, checks for skipped levels, and flags improper heading usage.
Content Analysis
Counts total words, internal links, external links, and images. Checks image alt text coverage. Thin content (under 300 words) is flagged.
Schema Markup
Detects all JSON-LD structured data blocks. Identifies schema types present (Article, Product, FAQ, etc.) and reports the count of schema objects.
Title Tags vs. Meta Descriptions: A Deep Dive
These two meta elements work together as your search result advertisement. Understanding how each one functions — and how they complement each other — is fundamental to on-page SEO.
Your title tag is the clickable headline in search results. It's a confirmed ranking factor — Google uses keywords in the title tag to determine topical relevance. It appears in the browser tab, in bookmarks, and as the default text when someone shares your link. Getting it right affects rankings and clicks.
Your meta description is the supporting text below the title in search results. It is not a ranking factor, but it directly influences click-through rate. Think of the title as the headline of a newspaper article and the description as the subheadline that convinces you to read more. Together, they form a two-part pitch that either wins the click or loses it.
Here's the key insight: your title should target the keyword, and your description should target the click. The title needs the primary keyword near the front for ranking purposes. The description needs a compelling value proposition for CTR purposes. They should complement each other — not repeat the same words.
One more thing to know: Google sometimes rewrites both. If Google thinks your title tag doesn't match the search query well enough, it may generate its own title from your H1, anchor text, or page content. If your meta description doesn't match the query, Google will pull a snippet from the page body instead. Writing great meta tags reduces the chance of Google overriding them.
The Google Rewrite Factor
Frequently Asked Questions
Everything you need to know about meta tags, on-page SEO, and using this analyzer to improve your search presence.
Ready for a Professional SEO Audit?
This free tool gives you a quick snapshot of one page. For a comprehensive, site-wide audit covering technical SEO, content strategy, competitor analysis, and a prioritized action plan — our team delivers.