geo-content-optimizer
Use when the user asks to "optimize for AI", "get cited by ChatGPT", "AI optimization", "appear in AI answers", "GEO optimization", "get cited by AI", "show up in ChatGPT answers", "AI does not mention my brand", or "make content AI-quotable". Optimizes content for Generative Engine Optimization (GEO) to increase chances of being cited by AI systems like ChatGPT, Claude, Perplexity, and Google AI Overviews. Makes content AI-friendly while maintaining SEO value. For SEO-focused writing, see seo-content-writer. For entity and brand presence, see entity-optimizer.
What this skill does
# GEO Content Optimizer > **[SEO & GEO Skills Library](https://skills.sh/aaron-he-zhu/seo-geo-claude-skills)** · 20 skills for SEO + GEO · Install all: `npx skills add aaron-he-zhu/seo-geo-claude-skills` <details> <summary>Browse all 20 skills</summary> **Research** · [keyword-research](../../research/keyword-research/) · [competitor-analysis](../../research/competitor-analysis/) · [serp-analysis](../../research/serp-analysis/) · [content-gap-analysis](../../research/content-gap-analysis/) **Build** · [seo-content-writer](../seo-content-writer/) · **geo-content-optimizer** · [meta-tags-optimizer](../meta-tags-optimizer/) · [schema-markup-generator](../schema-markup-generator/) **Optimize** · [on-page-seo-auditor](../../optimize/on-page-seo-auditor/) · [technical-seo-checker](../../optimize/technical-seo-checker/) · [internal-linking-optimizer](../../optimize/internal-linking-optimizer/) · [content-refresher](../../optimize/content-refresher/) **Monitor** · [rank-tracker](../../monitor/rank-tracker/) · [backlink-analyzer](../../monitor/backlink-analyzer/) · [performance-reporter](../../monitor/performance-reporter/) · [alert-manager](../../monitor/alert-manager/) **Cross-cutting** · [content-quality-auditor](../../cross-cutting/content-quality-auditor/) · [domain-authority-auditor](../../cross-cutting/domain-authority-auditor/) · [entity-optimizer](../../cross-cutting/entity-optimizer/) · [memory-management](../../cross-cutting/memory-management/) </details> This skill optimizes content to appear in AI-generated responses. As AI systems increasingly answer user queries directly, getting cited by these systems becomes crucial for visibility. ## When to Use This Skill - Optimizing existing content for AI citations - Creating new content designed for both SEO and GEO - Improving chances of appearing in AI Overviews - Making content more quotable by AI systems - Adding authority signals that AI systems trust - Structuring content for AI comprehension - Competing for visibility in the AI-first search era ## What This Skill Does 1. **Citation Optimization**: Makes content more likely to be quoted by AI 2. **Structure Enhancement**: Formats content for AI comprehension 3. **Authority Building**: Adds signals that AI systems trust 4. **Factual Enhancement**: Improves accuracy and verifiability 5. **Quote Creation**: Creates memorable, citeable statements 6. **Source Attribution**: Adds proper citations that AI can verify 7. **GEO Scoring**: Evaluates content's AI-friendliness ## How to Use ### Optimize Existing Content ``` Optimize this content for GEO/AI citations: [content or URL] ``` ``` Make this article more likely to be cited by AI systems ``` ### Create GEO-Optimized Content ``` Write content about [topic] optimized for both SEO and GEO ``` ### GEO Audit ``` Audit this content for GEO readiness and suggest improvements ``` ## Data Sources > See [CONNECTORS.md](../../CONNECTORS.md) for tool category placeholders. **With ~~AI monitor + ~~SEO tool connected:** Automatically pull AI citation patterns (which content is being cited by ChatGPT, Claude, Perplexity), current AI visibility scores, competitor citation frequency, and AI Overview appearance tracking. **With manual data only:** Ask the user to provide: 1. Target queries where they want AI citations 2. Current content URL or full content text 3. Any known instances where competitors are being cited by AI Proceed with the full workflow using provided data. Note in the output which metrics are from automated collection vs. user-provided data. ## Instructions When a user requests GEO optimization: 1. **Load CORE-EEAT GEO-First Optimization Targets** Before optimizing, load GEO-critical items from the [CORE-EEAT Benchmark](../../references/core-eeat-benchmark.md): ```markdown ### CORE-EEAT GEO-First Targets These items have the highest impact on AI engine citation. Use as optimization checklist: **Top 6 Priority Items**: | Rank | ID | Standard | Why It Matters | |------|----|----------|---------------| | 1 | C02 | Direct Answer in first 150 words | All engines extract from first paragraph | | 2 | C09 | Structured FAQ with Schema | Directly matches AI follow-up queries | | 3 | O03 | Data in tables, not prose | Most extractable structured format | | 4 | O05 | JSON-LD Schema Markup | Helps AI understand content type | | 5 | E01 | Original first-party data | AI prefers exclusive, verifiable sources | | 6 | O02 | Key Takeaways / Summary Box | First choice for AI summary citations | **All GEO-First Items** (optimize for all when possible): C02, C04, C05, C07, C08, C09 | O02, O03, O04, O05, O06, O09 R01, R02, R03, R04, R05, R07, R09 | E01, E02, E03, E04, E06, E08, E09, E10 Exp10 | Ept05, Ept08 | A08 **AI Engine Preferences**: | Engine | Priority Items | |--------|----------------| | Google AI Overview | C02, O03, O05, C09 | | ChatGPT Browse | C02, R01, R02, E01 | | Perplexity AI | E01, R03, R05, Ept05 | | Claude | R04, Ept08, Exp10, R03 | _Full benchmark: [references/core-eeat-benchmark.md](../../references/core-eeat-benchmark.md)_ ``` 2. **Understand GEO Fundamentals** ```markdown ### How AI Systems Select Content to Cite AI systems prioritize content that is: **Authoritative** - From recognized experts or trusted sources - Contains proper citations and references - Shows expertise signals (author credentials, original research) **Accurate** - Factually correct and verifiable - Up-to-date information - Consistent with consensus knowledge **Clear** - Well-structured and organized - Contains clear definitions and explanations - Uses unambiguous language **Quotable** - Has standalone statements that answer questions - Contains specific facts, statistics, and data - Includes memorable, concise explanations ``` 3. **Analyze Current Content** ```markdown ## GEO Analysis: [Content Title] ### Current State Assessment | GEO Factor | Current Score (1-10) | Notes | |------------|---------------------|-------| | Clear definitions | [X] | [notes] | | Quotable statements | [X] | [notes] | | Factual density | [X] | [notes] | | Source citations | [X] | [notes] | | Q&A format | [X] | [notes] | | Authority signals | [X] | [notes] | | Content freshness | [X] | [notes] | | Structure clarity | [X] | [notes] | | **GEO Readiness** | **[avg]/10** | **Average across factors** | **Primary Weaknesses**: 1. [Weakness 1] 2. [Weakness 2] 3. [Weakness 3] **Quick Wins**: 1. [Quick improvement 1] 2. [Quick improvement 2] ``` 4. **Optimize for Clear Definitions** AI systems love clear, quotable definitions. ```markdown ### Definition Optimization **Before** (Weak for GEO): > SEO is really important for businesses and involves various > techniques to improve visibility online through search engines. **After** (Strong for GEO): > **Search Engine Optimization (SEO)** is the practice of optimizing > websites and content to rank higher in search engine results pages > (SERPs), increasing organic traffic and visibility. **Definition Template**: "[Term] is [clear category/classification] that [primary function/purpose], [key characteristic or benefit]." **Checklist for GEO-Optimized Definitions**: - [ ] Starts with the term being defined - [ ] Provides clear category (what type of thing it is) - [ ] Explains primary function or purpose - [ ] Uses precise, unambiguous language - [ ] Can stand alone as a complete answer - [ ] Is 25-50 words for optimal citation length ``` 5. **Create Quotable Statements** ```markdown ### Quotable Statement Optimization AI systems cite specific, standalone statements. Transform vague content into quotable facts. **Weak (Not quotabl
Related in Ads & Marketing
ads
IncludedMulti-platform paid advertising audit and optimization skill. Analyzes Google, Meta, YouTube, LinkedIn, TikTok, Microsoft, and Apple Ads. 250+ checks with scoring, parallel agents, industry templates, and AI creative generation.
banana
IncludedAI image generation Creative Director powered by Google Gemini Nano Banana models. Use this skill for ANY request involving image creation, editing, visual asset production, or creative direction. Triggers on: generate an image, create a photo, edit this picture, design a logo, make a banner, visual for my anything, and all /banana commands. Handles text-to-image, image editing, multi-turn creative sessions, batch workflows, and brand presets.
rpg-migration-analyzer
IncludedAnalyzes legacy RPG (Report Program Generator) programs from AS/400 and IBM i systems for migration to modern Java applications. Extracts business logic from RPG III/IV/ILE source code, identifies data structures (D-specs), file operations (F-specs), program dependencies (CALLB/CALLP), and converts RPG constructs to Java equivalents. Generates migration reports, complexity estimates, and Java implementation strategies with POJO classes, JPA entities, and service methods. Use when modernizing AS/400 or IBM i legacy systems, analyzing RPG source files (.rpg, .rpgle, .RPGLE), converting RPG to Java, mapping data specifications to Java classes, planning legacy system migration, or when user mentions RPG analysis, Report Program Generator, RPG III/IV/ILE, AS/400 modernization, IBM i migration, packed decimal conversion, or mainframe application rewrite.
brand-library-architect
IncludedBuild a complete brand library for a product — visual asset render pipeline, brand documentation set (BRAND, COPY, MANIFESTO, BIOS, FAQ, GLOSSARY, TONE, PRICING), open-source convention files (README, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT), and a self-contained press kit. This skill should be used when the user asks to "build a brand library / brand kit / press kit / brand assets" for a product, "set up a brand library workflow," "create a positioning manifesto plus visual identity," or any combination of brand documentation + visual asset pipeline. Apply phase-by-phase or run end-to-end. Templates are product-agnostic and use {{TOKEN}} placeholders the skill prompts the user to fill.
writing-tech-post
IncludedAuthors engineering blog posts end-to-end: launch deep-dives, incident postmortems, architecture migrations, performance case studies, tutorials, AI/agent system writeups, security disclosures, and research-to-product translations. Picks the correct archetype, plans the abstraction ladder, enforces an evidence cadence (diagrams, benchmarks, profiles, traces, code, ablations), tunes voice against publisher house styles (Datadog, Vercel, GitHub, AWS, Meta, Cloudflare, Jane Street), and runs a pre-publish gate for narrative momentum and disclosure ethics. Use when drafting a new engineering post, restructuring a draft that feels flat, deciding which evidence form belongs where, validating that depth and product context are balanced, or preparing a postmortem, migration, or performance narrative for external publication. Do not use for API reference documentation, README authoring, marketing copy, release notes, generic SEO content, ghost-written executive thought leadership, or non-engineering long-form essays.
blog-google
IncludedGoogle API integration for blog performance: PageSpeed Insights, CrUX Core Web Vitals with 25-week history, Search Console performance, URL Inspection, Indexing API, GA4 organic traffic, NLP entity analysis for E-E-A-T, YouTube video search for embedding, and Google Ads Keyword Planner. Progressive feature availability based on credential tier (API key, OAuth/service account, GA4, Ads). Shares config with claude-seo at ~/.config/claude-seo/google-api.json. Use when user says "google data", "page speed", "core web vitals", "search console", "indexation", "GA4", "keyword research", "nlp entities", "blog performance", "youtube search", "google api setup".