website-seo-geo

Installation
SKILL.md

Website SEO & GEO

The metadata contract every page must satisfy. This skill owns the exact limits and consistency rules; it hands depth off to the existing global skills: ai-seo (AI answer-engine / GEO strategy), schema-markup (rich JSON-LD), seo-audit (technical SEO / crawl / Core Web Vitals — see also website-qa).

The limit table (enforced)

Tag Ideal Hard cap Why
<title> 50–60 chars ~60 Google truncates ~580–600px; >60 risks a cut, >70 almost always cut
<meta description> 140–160 chars ~160 Truncates ~920px; >160 cut; <120 wastes space / keyword room
og:title / og:description = <title> / = description — Test fails on any divergence
twitter:title / twitter:description inherit OG (same strings) — twitter:card = summary_large_image

The test counts characters (em-dash, en-dash, curly apostrophe each = 1 char but render wider — stay clear of the cap). <meta name="description"> is separate from og:description; one does not replace the other — ship both, in sync.

Installs
9
GitHub Stars
6
First Seen
Jul 6, 2026