GEO Content Optimization
by @jinhuadeng
Optimize articles, landing pages, docs, and brand content for visibility, citation, and recommendation in generative AI systems such as ChatGPT, Claude, Gemi...
clawhub install geo-content-optimization📖 About This Skill
name: geo-content-optimization description: Optimize articles, landing pages, docs, and brand content for visibility, citation, and recommendation in generative AI systems such as ChatGPT, Claude, Gemini, Perplexity, and AI Overviews. Use when the user asks about GEO, AEO, AI SEO, LLM visibility, answer engine optimization, AI citations, AI share of voice, structured content for LLMs, rewriting content to be more citable/extractable, improving Chinese content for AI discovery, or building a repeatable workflow to improve how a brand or page gets surfaced in AI-generated answers.
GEO Content Optimization
Use this skill when the user wants to improve how content gets discovered, extracted, cited, and recommended by AI answer engines.
Default goal:
What GEO means in practice
Treat GEO as content clarity + extractability + authority + distribution for AI-mediated discovery.
Do not promise rankings. Do not claim a guaranteed placement in ChatGPT, Claude, Gemini, or Perplexity. Frame the work as improving:
Core workflow
1. Clarify the target Identify: - brand / product / person / site - target topics and queries - target engines (ChatGPT, Claude, Gemini, Perplexity, Google AI Overviews) - page type: article, landing page, docs, FAQ, comparison page, glossary, category page - desired outcome: cited, summarized, compared, recommended, remembered
2. Choose the GEO mode - Audit mode: evaluate existing content and find gaps - Rewrite mode: rewrite an article/page for stronger extractability and citation value - Brief mode: create an outline for a GEO-first article - Entity mode: strengthen brand/entity-topic associations - Comparison mode: create “X vs Y”, alternatives, best-for, use-case content - FAQ mode: generate structured Q&A blocks optimized for answer engines - Chinese GEO mode: rewrite Chinese content for higher clarity, quotability, and AI citation fitness
3. Evaluate against the GEO checklist Check for: - clear topic-entity association in first 150 words - direct answer blocks near the top - headings that mirror user queries - scannable facts, comparisons, steps, pros/cons, definitions - updated facts and explicit dates when relevant - named entities, product names, use cases, and terminology consistency - quotable lines that an answer engine can easily lift - supporting evidence, examples, and concrete claims
4. Rewrite for extraction Prefer: - direct, plain answers before nuance - short paragraphs - clear subheads - structured lists and tables - definition-style sentences - use-case phrasing - comparison framing
5. Add answer-engine hooks Typical hooks: - “What is X?” - “How does X work?” - “Who is X for?” - “X vs Y” - “Best X for …” - “Common mistakes” - “FAQ”
6. Package the deliverable Return in this order when relevant: - GEO diagnosis - rewrite priorities - revised structure - rewritten content or sections - FAQ block - distribution suggestions - measurement suggestions
Chinese GEO guidance
For Chinese content, optimize for:
Writing rules for GEO
What usually hurts GEO
Avoid these anti-patterns:
Deliverable patterns
Audit output
Rewrite output
Brief output
Measurement guidance
Use these indicators when possible:
Bundled resources
references/geo-principles.md — core GEO concepts, terminology, and practical heuristicsreferences/query-patterns.md — common answer-engine query patterns to map content againstreferences/rewrite-playbook.md — tactical rewrite moves for articles, landing pages, and docsreferences/chinese-geo-playbook.md — Chinese GEO rewrite patterns for公众号/官网/品牌内容references/demo-use-cases.md — demo-friendly before/after scenarios you can show or sellscripts/geo_audit.py — lightweight audit for markdown/html/text pages using GEO heuristicsscripts/geo_rewrite_brief.py — generate a structured GEO rewrite brief from raw contentHow to use the scripts
Quick audit:
python3 scripts/geo_audit.py
Rewrite brief:
python3 scripts/geo_rewrite_brief.py
Rewrite output package:
python3 scripts/geo_rewrite_output.py
Use scripts for a fast first pass, then apply editorial judgment.
Default stance
Be concrete.
Be skeptical of hype.
Turn “AI SEO” into visible content changes, not buzzword theater.
cripts/geo_rewrite_brief.py
Use scripts for a fast first pass, then apply editorial judgment.
Default stance
Be concrete. Be skeptical of hype. Turn “AI SEO” into visible content changes, not buzzword theater.