Meta Tags Checker: Full On-Page SEO Audit in 30 Seconds
How to audit any page's title, description, OG, Twitter Card, canonical, and robots tags in 30 seconds with a free meta-tags checker. Common mistakes and fixes.
The single biggest CTR leak on most websites is broken or sloppy meta tags. Wrong title length, missing description, OG image pointing at a 404, canonical referencing the wrong URL, robots accidentally noindex on a page that should rank. Every one of these is invisible to the visitor — but they directly determine how your page renders in search results and on social media.
This post walks through a 30-second audit you can run on any URL using our free Meta Tags Checker, the eight things to check, and the specific fixes for what you'll find.
The 30-second workflow
- Open Meta Tags Checker.
- Paste the URL of your homepage, one product/article page, one category page, and one blog post.
- For each URL, the checker fetches the page and lists every relevant meta tag with its value, length, and validation status.
- Walk through the eight checks below.
That's it. No login, no API key, no daily limit. The checker runs the same fetch a search engine does and reports what the engine sees.
The 8 checks every page needs
1. Title tag: length 50-60 characters
The <title> tag is the most important on-page SEO signal — it's the headline in search results and the browser-tab label. Google truncates titles around 580 pixels wide, which works out to roughly 50-60 characters for typical Latin text.
What to look for:
- Empty or missing title (catastrophic — Google will fabricate one from page content, usually badly)
- Length under 30 chars (wastes SERP real estate)
- Length over 60 chars (gets truncated mid-word)
- Primary keyword buried at the end (front-load the keyword)
- Generic "Home" or "Untitled Page" titles
Quick fix template: [Primary Keyword] — [Distinct USP] | [Brand] keeping the whole thing under 60 characters.
2. Meta description: length 120-160 characters
Not a ranking factor, but a major CTR factor. Google often shows your description verbatim in the search snippet.
What to look for:
- Missing description (Google fabricates one from page content, usually with poor CTA)
- Length under 120 chars (looks unfinished in SERP)
- Length over 160 chars (truncated with "...")
- Reads as boilerplate ("Welcome to our website. We offer...")
- No action verb or value prop
Quick fix template: [Action verb] [primary keyword]. [Distinct USP]. [Trust signal]. [Friction-zero promise].
3. Open Graph (OG) tags: complete and correct
OG tags control how your link renders when shared on Facebook, LinkedIn, Slack, Discord, iMessage, WhatsApp — basically every modern social and messaging platform.
Required OG tags:
og:title— usually matches your<title>but can be optimized for social click-throughog:description— usually matches meta descriptionog:image— the preview image (1200×630 ideal, must be at least 600×315)og:url— canonical URL of the pageog:type—websitefor most pages,articlefor blog posts
What to look for:
- Missing
og:image(link will render as a tiny icon, demolishing share CTR) og:imagepointing at a 404 or relative URL (must be absolute)og:urlpointing at a different page (Facebook will use the wrong canonical)- Mismatch between OG title and page title (confusing to users)
4. Twitter Card: at least summary_large_image
<meta name="twitter:card" content="summary_large_image">
Without this tag, X (formerly Twitter) renders your shared link as a tiny icon. With summary_large_image, the full preview image shows — dramatically higher engagement.
What to look for:
- Missing
twitter:card twitter:cardset to plainsummary(uses small icon instead of full image)- Missing
twitter:image(falls back toog:imagebut explicit is better)
5. Canonical tag: present, absolute, self-referencing
<link rel="canonical" href="https://example.com/the-page" />
The canonical tag tells Google "this is the URL I want indexed for this content." Critical for:
- Pages reachable at multiple URLs (with/without trailing slash, with/without www, with/without query strings)
- Syndicated content (canonical to the original)
- Faceted navigation in ecommerce (canonical to the unfaceted version)
What to look for:
- Missing canonical (Google picks one URL itself, often wrongly)
- Canonical pointing to a different page (causes Google to drop the current page from index)
- Relative path canonical (must be absolute URL)
- Canonical to a www version when site is non-www (or vice versa) — splits authority
6. Robots meta: indexable when it should be
<meta name="robots" content="index, follow">
What to look for:
noindexon a page you actually want indexed (most common SEO bug, no joke)nofollowon internal links (wastes internal link authority)- Missing tag (defaults to index, follow — fine)
The Meta Tags Checker explicitly reports the robots directive for every URL — this single check has saved more accidental deindexing incidents than any other.
7. Viewport: mobile-ready
<meta name="viewport" content="width=device-width, initial-scale=1">
Without the viewport meta, mobile browsers render the page at desktop width and zoom out. Google has used "mobile-friendliness" as a ranking factor since 2015. Missing this tag means Google flags the page as not mobile-friendly.
What to look for:
- Missing viewport tag
user-scalable=no(accessibility issue — users can't zoom in)- Fixed width like
width=1024(legacy desktop-only sites)
8. Character encoding: UTF-8
<meta charset="UTF-8">
Should be the first tag in <head>. Without it, browsers guess at encoding, leading to garbled characters (especially for non-Latin text or emoji).
What to look for:
- Missing charset declaration
- Old
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">form (works but verbose)
Bonus checks the tool surfaces
- Hreflang tags — required if you serve different language/region versions. Missing or broken hreflang causes the wrong locale to rank in each region.
- AMP HTML link — required if you publish AMP versions. Mostly deprecated post-2024 but still relevant for news publishers.
- Manifest — required for PWA install prompts.
- Theme color — controls mobile browser chrome color (Chrome on Android, Safari status bar on iOS).
- Author / Publisher meta — historical Google+ fields, no longer used by Google but some social cards still reference them.
What an "ideal" meta-tag setup looks like
For a typical blog post on a non-localized site:
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>How to Audit Meta Tags in 30 Seconds — Discover Web Tools</title>
<meta name="description" content="Run a free 30-second meta-tag audit on any page. 8 checks for title, description, OG, Twitter, canonical, robots, viewport, and charset that catch most SEO leaks.">
<link rel="canonical" href="https://discoverwebtools.com/blog/meta-tags-checker-seo-audit-30-seconds">
<meta name="robots" content="index, follow">
<meta property="og:type" content="article">
<meta property="og:title" content="How to Audit Meta Tags in 30 Seconds">
<meta property="og:description" content="Run a free 30-second meta-tag audit...">
<meta property="og:image" content="https://discoverwebtools.com/og/meta-tags-audit.jpg">
<meta property="og:url" content="https://discoverwebtools.com/blog/meta-tags-checker-seo-audit-30-seconds">
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:image" content="https://discoverwebtools.com/og/meta-tags-audit.jpg">
That's the minimum complete set. Any additional tags (verification codes, hreflang, manifest) are framework- or platform-specific.
Audit cadence
Run a meta-tag audit:
- Before any major launch — new template, redesigned page, migration to a new CMS
- After any platform update — your CMS, theme, or framework update can silently break meta-tag rendering
- Weekly on your top 10 pages — silent regressions are common, especially after deploys
- When you notice a CTR drop in GSC — the first thing to check is whether something broke at the meta-tag layer
For sites under 100 pages, manual auditing of the top 20 URLs takes about 15 minutes. For larger sites, integrate a programmatic crawler into your CI/CD that runs the checker against a sample of templates and alerts on regressions.
Related tools and reading
- Meta Tags Checker — the actual auditing tool
- Meta Tags Generator — generate compliant meta tags from a form
- Schema Markup Generator — the layer above meta tags
- SEO Tools Hub — full technical-SEO workflow including robots, sitemap, schema
- Robots.txt Generator — control crawl access
Recommended tools for this topic
Explore focused tools and use-case pages related to this article.