What is GEO (Generative Engine Optimization) and how to start
GEO means optimizing to be cited inside AI-generated answers rather than merely ranked. It was formalized in a peer-reviewed paper (KDD 2024) that benchmarked what actually works. Here is what the evidence says and how to begin, in order of impact.
Steps
- 1
Understand what GEO measured
The GEO paper (Aggarwal et al., arXiv:2311.09735) introduced GEO-bench, a benchmark of 10,000 queries, and showed content tactics can raise a source's visibility in generative answers by up to ~40%. Visibility was scored with a "position-adjusted word count" (how much of your text appears, and how prominently) plus a subjective-impression metric.
- 2
Apply the levers that worked
The best-performing tactics were adding direct quotations (+27.8%), statistics (+25.9%) and cited sources (+24.9%), along with fluent, authoritative writing. Keyword stuffing — the classic SEO reflex — was the worst performer. So enrich key pages with quotable facts, real numbers and references rather than repeated keywords.
- 3
Optimize per domain, not one-size-fits-all
The study found effectiveness varies by topic — for example, statistics help most in factual/business and law-and-government contexts, while authoritative tone helps on debate-style queries. Match the tactic to your subject rather than applying a single recipe everywhere.
- 4
Open your site to the right AI crawlers
Content tactics only matter if engines can read you. Allow the search/citation crawlers (OAI-SearchBot, PerplexityBot, Claude-SearchBot/Claude-User) and Google-Extended in robots.txt, and whitelist their IPs at your CDN. This is the non-negotiable prerequisite of GEO.
- 5
Structure data and publish it openly
Mark up your business and content with Schema.org, write answer-shaped self-contained sections, and expose your data via an API, llms.txt and an open license so engines can ingest and cite it without friction. An AI directory like Wispra handles these steps for you, for free.
Sources
- GEO: Generative Engine Optimization (KDD 2024) — arXiv (Aggarwal et al.)
- GEO — full text — ar5iv / arXiv Labs
- GEO — benchmark & code — GitHub (GEO-optim)