Why meta tags decide whether anyone clicks your search result
Your <title> and meta description are the only two pieces of content Google shows in the search snippet. A page can rank #1 and still lose traffic to #3 if the snippet copy is bland, truncated, or mismatched with intent. The same logic applies to social shares: when someone pastes a URL into Slack, Discord, LinkedIn, or iMessage, the preview card pulls from og:title, og:description, and og:image. Missing any of those means your link looks like a plain blue string in a sea of polished cards. Click-through rate drops by 40-70% in real-world A/B tests.
This Meta Tags Analyzer pulls every SEO-critical tag from any URL and grades it against current best practices. Use it before launch, during an audit, or whenever you wonder why a page is not getting the traffic its rankings suggest it should.
12 meta tags scored against best practices
Title tag
The most powerful on-page ranking signal Google still respects. Aim for 30-65 characters — short enough to render in full on desktop SERPs (Google truncates around 580px / ~60 chars), long enough to carry both your primary keyword and a benefit. Front-load the keyword; tail it with the brand.
Meta description
No longer a direct ranking factor, but it controls the snippet text under your title in SERPs. Sweet spot is 70-160 characters. Under 70 looks thin; over 160 gets truncated mid-sentence. Treat it as ad copy: lead with the user benefit, not the company name.
Canonical URL
The rel="canonical" link tells Google which version of a page is authoritative. Critical when the same content can be reached via multiple URLs (with/without trailing slash, tracking parameters, www vs apex). Missing canonicals are a top cause of accidental duplicate-content penalties on e-commerce and content sites.
Open Graph (Facebook, LinkedIn, Slack, Discord)
The four OG tags that matter: og:title, og:description, og:image, and og:url. Image dimensions of 1200x630 (1.91:1 ratio) render correctly on every major platform. Missing og:image is the single biggest cause of bland link previews — and a measurable click-through drag.
Twitter Cards
X (Twitter) falls back to Open Graph if no twitter-specific tags exist, but explicit twitter:card (typically summary_large_image) plus title, description, and image give you the largest, most polished preview format.
Viewport, charset, and lang
The mobile-friendly trio. <meta name="viewport" content="width=device-width"> tells mobile browsers to render at proper density (absence collapses your page to ~320px on phones). <meta charset="utf-8"> prevents encoding glitches. <html lang="en"> is a hreflang and accessibility signal.
Frequently asked questions
What does the meta tags analyzer check?
It pulls every SEO-critical tag from a page: title, meta description, canonical URL, robots directive, viewport, charset, language, Open Graph (Facebook/LinkedIn), and Twitter Cards. Each tag is scored against current SEO best practices.
Why are title and description lengths flagged?
Google truncates titles around 60-65 characters and descriptions around 155-160. If yours are shorter than ~30 chars they look thin in SERPs; longer and they get cut mid-sentence. The tool warns when you fall outside the ideal range.
What is Open Graph and why does it matter?
Open Graph (og:) tags control how your page looks when shared on Facebook, LinkedIn, Slack, Discord, and most messaging apps. Missing og:image means your link previews show as plain text, dramatically reducing click-through rates.
Does this work for JavaScript-rendered pages?
It fetches the raw server HTML. If your meta tags are injected client-side via React/Vue/etc., they will not be visible to this tool — and they also will not be visible to most social media crawlers (Twitter, LinkedIn, Slack) which do not execute JavaScript. Server-render your meta tags.