← ClaudeAtlas

seo-contentlisted

Audit content quality and E-E-A-T signals — word count, heading hierarchy, readability (Flesch), keyword density, author/date/source signals, and GEO (LLM/AI-search) citability. Use when the user asks to improve content, rank for a keyword, make content cite-able by AI, or strengthen E-E-A-T.
FreeAutomation-Tech/claude-seo-kit · ★ 0 · AI & Automation · score 71
Install: claude install-skill FreeAutomation-Tech/claude-seo-kit
# Content & GEO Analyze content quality, E-E-A-T signals, and Generative Engine Optimization (GEO) readiness — how likely an LLM answer engine (AI Overview, ChatGPT, Perplexity, Gemini) is to cite the page. ## Procedure 1. **Fetch and parse the page**, then run the content audit: ```python from seo_kit.crawler.page_fetcher import fetch_page, parse_html from seo_kit.content.analyzer import run_content_audit _, html, _, _ = fetch_page("<url>") page = parse_html(html, "<url>") result = run_content_audit(page) print(result.to_dict()) ``` 2. **Run the GEO / AI-search readiness check:** ```bash python -m seo_kit.content.geo "<url>" ``` or from Python: ```python from seo_kit.content.geo import run_geo_check print(run_geo_check(page).to_dict()) ``` 3. **Summarize and propose rewrites:** - Weak heading hierarchy → outline new H2/H3 sections. - Thin content → expand with data-backed subsections. - Low readability → shorten sentences. - Weak E-E-A-T → add author byline, publish date, sources. - Low GEO score → add Q&A framing, statistics, and citations. ## What it checks (content) - Word count and depth - Heading hierarchy (skipped levels, first-heading-is-H1) - Flesch Reading Ease - Keyword density / stuffing detection - E-E-A-T signals (author, dates, canonical, structured data) - Long-word ratio ## What it checks (GEO) - Question-framed statements (LLM engines love Q&A structure) - Verifiable claims and cita