Use this skill for the content layer of SEO: on-page text quality, keywords, headings, and image optimization.
commands/)| Command | What it does |
|---|---|
seo-content |
Thin content, duplicates, readability (Flesch-Kincaid), E-E-A-T signals |
seo-keywords |
Keyword density, cannibalization, LSI, long-tail, intent mapping |
seo-headings |
H1–H6 hierarchy, order, keywords in headings, accessibility |
seo-images |
Alt text, WebP/AVIF, lazy loading, dimensions, srcset |
python3 scripts/seo_content.py --density --file page.html --keyword "fitness"
Keyword density + top terms. Script/style content is stripped first so CSS/JS source does not inflate the word count. Pure Python stdlib; stdin supported.
seo-audit.seo-schema.seo-crawl.seo-crawl or seo-schema.Separate measured facts from editorial recommendations. Establish the target page, language, search intent, primary keyword source, word-count method, and comparison set before calculating density or cannibalization. Report the exact text or selector supporting each finding.
Return per-page metrics, detected keyword assumptions, headings and image evidence, prioritized edits, and unresolved unknowns. Do not prescribe an arbitrary density target as a ranking guarantee; natural language, intent coverage, and user value take precedence. Re-run the analyzer after edits and show the delta.