Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).
Add this skill
npx mdskills install sickn33/geo-fundamentalsComprehensive reference guide for optimizing content for AI search engines
1---2name: geo-fundamentals3description: Generative Engine Optimization for AI search engines (ChatGPT, Claude, Perplexity).4allowed-tools: Read, Glob, Grep5---67# GEO Fundamentals89> Optimization for AI-powered search engines.1011---1213## 1. What is GEO?1415**GEO** = Generative Engine Optimization1617| Goal | Platform |18|------|----------|19| Be cited in AI responses | ChatGPT, Claude, Perplexity, Gemini |2021### SEO vs GEO2223| Aspect | SEO | GEO |24|--------|-----|-----|25| Goal | #1 ranking | AI citations |26| Platform | Google | AI engines |27| Metrics | Rankings, CTR | Citation rate |28| Focus | Keywords | Entities, data |2930---3132## 2. AI Engine Landscape3334| Engine | Citation Style | Opportunity |35|--------|----------------|-------------|36| **Perplexity** | Numbered [1][2] | Highest citation rate |37| **ChatGPT** | Inline/footnotes | Custom GPTs |38| **Claude** | Contextual | Long-form content |39| **Gemini** | Sources section | SEO crossover |4041---4243## 3. RAG Retrieval Factors4445How AI engines select content to cite:4647| Factor | Weight |48|--------|--------|49| Semantic relevance | ~40% |50| Keyword match | ~20% |51| Authority signals | ~15% |52| Freshness | ~10% |53| Source diversity | ~15% |5455---5657## 4. Content That Gets Cited5859| Element | Why It Works |60|---------|--------------|61| **Original statistics** | Unique, citable data |62| **Expert quotes** | Authority transfer |63| **Clear definitions** | Easy to extract |64| **Step-by-step guides** | Actionable value |65| **Comparison tables** | Structured info |66| **FAQ sections** | Direct answers |6768---6970## 5. GEO Content Checklist7172### Content Elements7374- [ ] Question-based titles75- [ ] Summary/TL;DR at top76- [ ] Original data with sources77- [ ] Expert quotes (name, title)78- [ ] FAQ section (3-5 Q&A)79- [ ] Clear definitions80- [ ] "Last updated" timestamp81- [ ] Author with credentials8283### Technical Elements8485- [ ] Article schema with dates86- [ ] Person schema for author87- [ ] FAQPage schema88- [ ] Fast loading (< 2.5s)89- [ ] Clean HTML structure9091---9293## 6. Entity Building9495| Action | Purpose |96|--------|---------|97| Google Knowledge Panel | Entity recognition |98| Wikipedia (if notable) | Authority source |99| Consistent info across web | Entity consolidation |100| Industry mentions | Authority signals |101102---103104## 7. AI Crawler Access105106### Key AI User-Agents107108| Crawler | Engine |109|---------|--------|110| GPTBot | ChatGPT/OpenAI |111| Claude-Web | Claude |112| PerplexityBot | Perplexity |113| Googlebot | Gemini (shared) |114115### Access Decision116117| Strategy | When |118|----------|------|119| Allow all | Want AI citations |120| Block GPTBot | Don't want OpenAI training |121| Selective | Allow some, block others |122123---124125## 8. Measurement126127| Metric | How to Track |128|--------|--------------|129| AI citations | Manual monitoring |130| "According to [Brand]" mentions | Search in AI |131| Competitor citations | Compare share |132| AI-referred traffic | UTM parameters |133134---135136## 9. Anti-Patterns137138| ❌ Don't | ✅ Do |139|----------|-------|140| Publish without dates | Add timestamps |141| Vague attributions | Name sources |142| Skip author info | Show credentials |143| Thin content | Comprehensive coverage |144145---146147> **Remember:** AI cites content that's clear, authoritative, and easy to extract. Be the best answer.148149---150151## Script152153| Script | Purpose | Command |154|--------|---------|---------|155| `scripts/geo_checker.py` | GEO audit (AI citation readiness) | `python scripts/geo_checker.py <project_path>` |156157
Full transparency — inspect the skill content before installing.