Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Validates title tags, meta descriptions, Open Graph tags, and Twitter Cards. Use when auditing or fixing meta data for search engine and social media optimisation. For canonical URLs and robots directives, see the technical-seo skill.
| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-09 | ✗→✓ | ▲ Improved | 13% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 24% | 0% |
| case-17 | ✗→✓ | ▲ Improved | -22% | 0% |
| case-22 | ✗→✓ | ▲ Improved | 1% | 0% |
| case-13 | ✓→✗ | ▼ Worse | 5% | 0% |
Audit title, description, Open Graph, and Twitter Card meta tags.
> Note: Canonical URLs, robots directives, and indexability checks are handled by the technical-seo skill. Do not duplicate those checks here.
| Check | Rule | Status | |---|---|---| | Missing <title> | Critical for SEO | ❌ FAIL | | Title < 30 characters | Too short | ⚠️ WARN | | Title > 60 characters | May be truncated in SERPs | ⚠️ WARN | | Title 30–60 characters | Optimal length | ✅ PASS | | Title is ALL CAPS (and > 5 chars) | Perceived as spammy | ⚠️ WARN |
|, -, –, —, :): ✅ PASS "Good brand + keyword pattern"| Check | Rule | Status | |---|---|---| | Missing <meta name="description"> | Needs one for SERP snippets | ❌ FAIL | | Description < 120 characters | Too short | ⚠️ WARN | | Description > 160 characters | May be truncated | ⚠️ WARN | | Description 120–160 characters | Optimal | ✅ PASS |
| Check | Status | |---|---| | <meta charset="utf-8"> or <meta http-equiv="Content-Type"> present | ✅ PASS | | Neither present | ⚠️ WARN "Add charset meta tag" |
Check for these required OG tags:
| Tag | Missing = | |---|---| | og:title | ⚠️ WARN | | og:description | ⚠️ WARN | | og:image | ⚠️ WARN | | og:url | ⚠️ WARN | | og:type | ⚠️ WARN |
If og:image exists, check for og:image:width and og:image:height:
Check for these required tags:
| Tag | Missing = | |---|---| | twitter:card | ⚠️ WARN | | twitter:title | ⚠️ WARN | | twitter:description | ⚠️ WARN |
Note: Twitter tags can be in either <meta name="twitter:*"> or <meta property="twitter:*"> format.
<title> and meta tags via the metadata export or generateMetadata() — audit the rendered HTML, not the source code<meta property="title"> instead of <title> — flag as ⚠️ WARN "Use standard <title> tag"<title> tags in the document → ❌ FAIL "Only one <title> allowed"<title> / <meta description> are missing, flag both — OG tags do not substitute for standard meta tagstwitter:* tags are absent — note this but still recommend explicit Twitter tags for full controlOther measured skills in the registry, with their headline benchmark lift.