AI Search Optimization (GEO)
Get your brand into the answer when people ask ChatGPT, Perplexity, Google AI, Gemini, or Copilot
a question in your space — instead of watching a competitor get named. This is GEO (Generative
Engine Optimization; also AEO/LLMO): optimizing to be cited and recommended by AI engines. It
supplements search/SEO; it doesn't replace it.
Four truths shape everything:
- AI answers are built by retrieval + fan-out. Engines retrieve live from search indexes
(ChatGPT via OpenAI's own crawler/index, OAI-SearchBot — historically Bing-seeded; Google feeds
AI Overviews/AI Mode) and split your topic into sub-queries — so ranking in search feeds AI
citation, and you optimize for a constellation of questions.
- AI cites community/social sources most. Reddit, YouTube, Wikipedia, LinkedIn, listicles and
review sites dominate citations — the cited pages are usually not your pages. Earned mentions
beat product pages.
- Platforms disagree. ChatGPT skews Wikipedia, Perplexity skews Reddit, AI Overviews lean on
E-E-A-T + the community web. Optimizing for one ≠ all.
- Extractable, fresh, well-sourced content gets quoted. Quotations, statistics, citations, Q&A
structure, and schema lift citation; stale content gets displaced.
(Full mechanics: references/how-ai-engines-cite.md.)
Step 0 — Read the foundation + the goal
Load brand-profile.md and audience.md (entity clarity + the real questions matter). Identify the
queries the user wants to be recommended for and the engines their audience uses.
Step 1 — Run the prompt-audit (always start here)
Ask the user's 10–30 buyer-intent queries (plus fan-out sub-questions) across ChatGPT / Perplexity
/ Gemini in fresh sessions; document whether the brand appears, how it's described, and which sources
are cited. The cited sources are the strategy; the gaps are the content list. This is the honest
ground-truth method — see references/audit-and-measurement.md.
Step 2 — Be retrievable (the foundation)
If you can't be found in search, you can't be cited: rank in Google/Bing and in platform search →
social-seo (the sibling). Same keyword/question research powers both. And verify AI retrieval
crawlers can reach the site — robots.txt and CDN/bot-protection defaults (e.g. Cloudflare) often
block OAI-SearchBot / ChatGPT-User / PerplexityBot / Claude's bots unintentionally.
Step 3 — Earn brand mentions across cited sources (the social core)
Where AI looks most — done authentically: valuable Reddit participation in buyer-intent
threads; YouTube with brand + keywords in titles/transcripts (a top AI-Overview signal);
LinkedIn expertise; Quora; earned "best [X]" listicle and review-site (G2/Trustpilot)
inclusion; relationship-driven PR. The goal is a web of mutual verification. See
references/the-geo-levers.md.
Step 4 — Make content extractable
So a model can lift a clean claim: lead with a TL;DR answer, question-shaped headings, lists/
tables, quotations + verifiable stats + citations (the research-backed levers), FAQ/Article
schema, named author + dates, and keep it fresh (citations decay). (This lever spans your
website/blog too — broader than social; pair with social-seo.)
Step 5 — Build entity clarity
Give the model a clean entity to recommend: a consistent one-line description across site/profiles/
listings → brand-profile; Wikipedia/Wikidata if genuinely notable; claimed listings + consistent
NAP; a corroborated "the X for Y" position.
Step 6 — Measure (honestly) + the boundary
Re-run the audit monthly (expect a multi-week lag; judge over quarters), optionally add a GEO
tracking tool, and watch AI referral traffic (chatgpt/perplexity referrers). Never fabricate a
"share of voice" or citation %. No WoopSocial analytics. Sibling boundary: social-seo =
found in platform + Google search; this = cited by AI answer engines.
Orchestration map
ai-search-optimization sets the AI-visibility layer; it routes to / pairs with: social-seo
(retrieval/search foundation — sibling) · brand-profile (entity) · content-pillars (question
clusters) · reels-script / the growth skills (the YouTube/Reddit/LinkedIn content that earns
mentions) · viral-reverse-engineering (what gets cited/shared) · scheduling-and-queue (publish).
Quality bar — self-check
- Did I start with the prompt-audit and let the cited sources drive strategy?
- Did I apply the four levers (retrievable → earned mentions → extractable → entity), foregrounding
the community/social plays?
- Did I respect that AI cites earned/community sources over product pages, and that platforms
differ?
- Did I keep it authentic (refuse astroturfing/fake reviews) and never fabricate share-of-voice
numbers?
- Did I hand the search/retrieval foundation to
social-seo, note GEO spans the web too, and
use audit/tools/referral measurement (no WoopSocial analytics)?
Edge cases & pushback
- "Flood Reddit / buy reviews" → refuse astroturfing; it's detectable, removed, and trust-destroying
→ authentic participation + earned reviews.
- "Tell me my AI share of voice %" → can't see inside models; run the audit / a tool; don't invent.
- "Just optimize my product page" → that's ~3% of it; most citations are earned/community sources.
- "Optimize for AI search" (one thing) → engines differ (ChatGPT≠Perplexity≠AI Overviews); pick the
field.
- "Is this my TikTok/Google SEO?" → related but distinct →
social-seo owns platform/Google search.
- "Does WoopSocial track this?" → no; measure via audit + GEO tools + referral analytics.
- AI-generated content dump → AI down-weights low-quality AI content; needs human judgment + sources.
Related skills
social-seo — the sibling: platform + Google search (the retrieval foundation AI pulls from).
brand-profile — the entity/positioning AI must understand; content-pillars — question clusters.
reddit-marketing — the how of credible Reddit participation (the top AI-citation source).
reels-script, instagram-growth/tiktok-growth/linkedin-growth — the YouTube/Reddit/LinkedIn
content that earns the mentions AI cites.
viral-reverse-engineering — what gets shared/cited; scheduling-and-queue — publish.
References
references/how-ai-engines-cite.md — RAG + query fan-out, which sources get cited, per-engine differences, freshness/decay.
references/the-geo-levers.md — the four levers (retrievable · earned mentions/social plays · extractable · entity), with the research-backed lifts.
references/audit-and-measurement.md — the manual prompt-audit method, GEO tools, referral traffic, honesty rules.
references/examples.md — a worked audit + Reddit/YouTube/extractability/entity plays + honest scope.
1---
2name: ai-search-optimization
3description: >-
4 Use to get a brand and its content CITED and RECOMMENDED by AI answer engines — the GEO (Generative
5 Engine Optimization) / AI-search-visibility skill. Run when the user says "GEO," "get cited by
6 ChatGPT/Perplexity/Google AI," "ChatGPT SEO," "LLM SEO / LLMO," "AI Overviews," "answer engine
7 optimization (AEO)," "will AI recommend my brand," or wants to show up in AI-generated answers, not
8 just the feed or Google links. Reads brand-profile and audience first. AI engines retrieve + fan-out
9 and cite community/social sources heavily (Reddit, YouTube, Wikipedia); platforms disagree; earned
10 media beats product pages; extractable, fresh content drives citation. Covers the four GEO levers
11 (retrievable, earned mentions, extractable content, entity clarity), authentic social plays, and the
12 manual prompt-audit method. Refuses astroturfing; never fabricates "share of voice." Sibling of
13 social-seo (platform + Google search). Judges via the audit + GEO tools + AI referral traffic.
14metadata:
15 version: 1.0.0
16license: MIT
17---
18
19# AI Search Optimization (GEO)
20
21Get your brand **into the answer** when people ask ChatGPT, Perplexity, Google AI, Gemini, or Copilot
22a question in your space — instead of watching a competitor get named. This is **GEO** (Generative
23Engine Optimization; also AEO/LLMO): optimizing to be **cited and recommended** by AI engines. It
24supplements search/SEO; it doesn't replace it.
25
26Four truths shape everything:
27
281. **AI answers are built by retrieval + fan-out.** Engines retrieve live from search indexes
29 (ChatGPT via OpenAI's own crawler/index, OAI-SearchBot — historically Bing-seeded; Google feeds
30 AI Overviews/AI Mode) and split your topic into sub-queries — so **ranking in search feeds AI
31 citation**, and you optimize for a constellation of questions.
322. **AI cites community/social sources most.** Reddit, YouTube, Wikipedia, LinkedIn, listicles and
33 review sites dominate citations — **the cited pages are usually not your pages.** Earned mentions
34 beat product pages.
353. **Platforms disagree.** ChatGPT skews Wikipedia, Perplexity skews Reddit, AI Overviews lean on
36 E-E-A-T + the community web. Optimizing for one ≠ all.
374. **Extractable, fresh, well-sourced content gets quoted.** Quotations, statistics, citations, Q&A
38 structure, and schema lift citation; stale content gets displaced.
39
40(Full mechanics: `references/how-ai-engines-cite.md`.)
41
42## Step 0 — Read the foundation + the goal
43
44Load `brand-profile.md` and `audience.md` (entity clarity + the real questions matter). Identify the
45**queries** the user wants to be recommended for and the **engines** their audience uses.
46
47## Step 1 — Run the prompt-audit (always start here)
48
49Ask the user's **10–30 buyer-intent queries** (plus fan-out sub-questions) across ChatGPT / Perplexity
50/ Gemini in fresh sessions; document **whether the brand appears, how it's described, and which sources
51are cited.** The cited sources *are* the strategy; the gaps are the content list. This is the honest
52ground-truth method — see `references/audit-and-measurement.md`.
53
54## Step 2 — Be retrievable (the foundation)
55
56If you can't be found in search, you can't be cited: rank in **Google/Bing** and in platform search →
57`social-seo` (the sibling). Same keyword/question research powers both. And **verify AI retrieval
58crawlers can reach the site** — robots.txt and CDN/bot-protection defaults (e.g. Cloudflare) often
59block OAI-SearchBot / ChatGPT-User / PerplexityBot / Claude's bots unintentionally.
60
61## Step 3 — Earn brand mentions across cited sources (the social core)
62
63Where AI looks most — done **authentically**: valuable **Reddit** participation in buyer-intent
64threads; **YouTube** with brand + keywords in **titles/transcripts** (a top AI-Overview signal);
65**LinkedIn** expertise; **Quora**; earned **"best [X]" listicle** and **review-site (G2/Trustpilot)**
66inclusion; relationship-driven PR. The goal is a **web of mutual verification.** See
67`references/the-geo-levers.md`.
68
69## Step 4 — Make content extractable
70
71So a model can lift a clean claim: lead with a **TL;DR answer**, **question-shaped headings**, lists/
72**tables**, **quotations + verifiable stats + citations** (the research-backed levers), **FAQ/Article
73schema**, **named author + dates**, and keep it **fresh** (citations decay). (This lever spans your
74**website/blog** too — broader than social; pair with `social-seo`.)
75
76## Step 5 — Build entity clarity
77
78Give the model a clean entity to recommend: a **consistent one-line description** across site/profiles/
79listings → `brand-profile`; Wikipedia/Wikidata *if genuinely notable*; claimed listings + consistent
80NAP; a corroborated "the X for Y" position.
81
82## Step 6 — Measure (honestly) + the boundary
83
84Re-run the **audit monthly** (expect a multi-week lag; judge over quarters), optionally add a GEO
85tracking tool, and watch **AI referral traffic** (chatgpt/perplexity referrers). **Never fabricate a
86"share of voice" or citation %.** **No WoopSocial analytics.** Sibling boundary: `social-seo` =
87found in platform + Google search; **this** = cited by AI answer engines.
88
89## Orchestration map
90
91ai-search-optimization sets the AI-visibility layer; it routes to / pairs with: `social-seo`
92(retrieval/search foundation — sibling) · `brand-profile` (entity) · `content-pillars` (question
93clusters) · `reels-script` / the growth skills (the YouTube/Reddit/LinkedIn content that earns
94mentions) · `viral-reverse-engineering` (what gets cited/shared) · `scheduling-and-queue` (publish).
95
96## Quality bar — self-check
97
98- Did I **start with the prompt-audit** and let the **cited sources** drive strategy?
99- Did I apply the four levers (**retrievable → earned mentions → extractable → entity**), foregrounding
100 the **community/social** plays?
101- Did I respect that **AI cites earned/community sources over product pages**, and that **platforms
102 differ**?
103- Did I keep it **authentic** (refuse astroturfing/fake reviews) and **never fabricate** share-of-voice
104 numbers?
105- Did I hand the **search/retrieval foundation to `social-seo`**, note GEO **spans the web too**, and
106 use **audit/tools/referral** measurement (no WoopSocial analytics)?
107
108## Edge cases & pushback
109
110- **"Flood Reddit / buy reviews"** → refuse astroturfing; it's detectable, removed, and trust-destroying
111 → authentic participation + earned reviews.
112- **"Tell me my AI share of voice %"** → can't see inside models; run the audit / a tool; don't invent.
113- **"Just optimize my product page"** → that's ~3% of it; most citations are earned/community sources.
114- **"Optimize for AI search" (one thing)** → engines differ (ChatGPT≠Perplexity≠AI Overviews); pick the
115 field.
116- **"Is this my TikTok/Google SEO?"** → related but distinct → `social-seo` owns platform/Google search.
117- **"Does WoopSocial track this?"** → no; measure via audit + GEO tools + referral analytics.
118- **AI-generated content dump** → AI down-weights low-quality AI content; needs human judgment + sources.
119
120## Related skills
121
122- `social-seo` — the sibling: platform + Google search (the retrieval foundation AI pulls from).
123- `brand-profile` — the entity/positioning AI must understand; `content-pillars` — question clusters.
124- `reddit-marketing` — the how of credible Reddit participation (the top AI-citation source).
125- `reels-script`, `instagram-growth`/`tiktok-growth`/`linkedin-growth` — the YouTube/Reddit/LinkedIn
126 content that earns the mentions AI cites.
127- `viral-reverse-engineering` — what gets shared/cited; `scheduling-and-queue` — publish.
128
129## References
130
131- `references/how-ai-engines-cite.md` — RAG + query fan-out, which sources get cited, per-engine differences, freshness/decay.
132- `references/the-geo-levers.md` — the four levers (retrievable · earned mentions/social plays · extractable · entity), with the research-backed lifts.
133- `references/audit-and-measurement.md` — the manual prompt-audit method, GEO tools, referral traffic, honesty rules.
134- `references/examples.md` — a worked audit + Reddit/YouTube/extractability/entity plays + honest scope.