# GEOhandbook — full text
> GEOhandbook is a practical, source-cited guide to Generative Engine Optimization (GEO) — how to earn citations in ChatGPT, Perplexity, Google AI Overviews, Claude, and Copilot. For marketers, webmasters, and content teams.
This file contains the complete prose of every page on geohandbook.io, concatenated in reading order: core guides first, then articles newest first, then site information. Each page begins with an H1, its canonical URL, and where applicable its publication date.
Inline links are preserved because every non-obvious factual claim on this site is cited to a primary source; follow them to verify any statement.
Index version of this file: https://geohandbook.io/llms.txt
Generated from source on build. Pages: 32.
------------------------------------------------------------------------
# The GEO Guide
URL: https://geohandbook.io/guide/
Summary: A definitive guide to Generative Engine Optimization (GEO) — what it is, why it matters in 2026, how it differs from SEO, the eight pillars, and how citation selection works inside ChatGPT, Perplexity, and Google AI Overviews.
## What is Generative Engine Optimization?
Generative Engine Optimization (GEO) is the practice of structuring digital content and managing online presence so that AI-powered answer engines — ChatGPT, Google AI Overviews, Perplexity, Claude and Microsoft Copilot — retrieve, cite, recommend and quote your content when responding to users. Where traditional SEO fights for a ranked link on a search results page, GEO fights to be the trusted source an assistant paraphrases in its answer ([Wikipedia](https://en.wikipedia.org/wiki/Generative_engine_optimization), [Search Engine Land](https://searchengineland.com/what-is-generative-engine-optimization-geo-444418)).
The term was coined in a Princeton study and has since collected several near-synonyms — Answer Engine Optimization (AEO), Large Language Model Optimization (LLMO), AI Optimization (AIO), AI SEO — with no consensus definition distinguishing them ([Wikipedia](https://en.wikipedia.org/wiki/Generative_engine_optimization)). We use "GEO" throughout this handbook because it is the term Search Engine Land, Coursera, Seobility and most 2026 industry coverage have converged on.
## Why GEO matters in 2026
The center of gravity in search is shifting. According to Search Engine Land's 2026 guide, Google's AI Overviews now reach more than **2 billion monthly users** and ChatGPT serves **800 million users each week**. Gartner projected traditional search volume will drop **25% in 2026** as users move to answer engines, with AI search on track to reach 50% of query share by 2028 ([Search Engine Land](https://searchengineland.com/mastering-generative-engine-optimization-in-2026-full-guide-469142), [Onely](https://www.onely.com/blog/geo-vs-seo/)).
The click economics have already collapsed. Onely's analysis reports the overall zero-click rate rose from 57–60% in 2023 to **68–72% in 2026**, and on queries where AI Overviews appear the click-through rate to any website falls to **17%**. Position-one CTR has dropped from 7.6% to 1.6% — a 79% decline. Some publishers have absorbed brutal traffic hits: HubSpot 70–80%, Business Insider 55%, Chegg 49% ([Onely](https://www.onely.com/blog/geo-vs-seo/)).
The upside for those who adapt is real. Onely's data shows GEO-driven traffic converting at **27%** versus **2.1%** for traditional SEO — a 12.9× improvement — and Webflow reports ChatGPT-referred visitors converting at 24% versus 4% from Google ([Onely](https://www.onely.com/blog/geo-vs-seo/)).
**Bottom line.** GEO is not optional. If you sell to anyone who uses ChatGPT, Perplexity or Google, your content is already being read by AI systems that decide whether to quote you or your competitor. The only question is whether you optimize for that or not.
## How GEO differs from SEO
Google's own 2026 documentation states that "optimizing for generative AI search is optimizing for the search experience, and thus still SEO" ([Google Search Central](https://developers.google.com/search/docs/fundamentals/ai-optimization-guide), [Wikipedia](https://en.wikipedia.org/wiki/Generative_engine_optimization)). That framing is technically defensible — but it hides how much of the day-to-day work is different.
| Dimension | Traditional SEO | GEO |
| --- | --- | --- |
| Primary goal | Rank in the SERP | Be cited in an AI answer |
| Success metric | Rankings, sessions, CTR | Citation frequency, attribution rate, share of voice |
| Content unit | Full page | Extractable 60–100 word chunk |
| Technical requirement | Crawlability, Core Web Vitals | Same + JS-free rendering, richer schema |
| Time to signal | 3–6 months | Initial impact within 30 days |
| Owned vs earned | ~50/50 mix | **89% of citations come from earned sources**, 23% from owned sites |
Source: [Onely, GEO vs SEO 2026](https://www.onely.com/blog/geo-vs-seo/); [Progress Sitefinity](https://www.progress.com/blogs/seo-and-geo-guide).
Two implications matter. First, the same page can rank #1 and never get cited — because your paragraph structure buries the answer. Second, off-site mentions (Reddit threads, industry PR, expert quotes on third-party sites) matter far more than for classical SEO, because retrieval-augmented models weight earned media heavily.
## How citation selection actually works
When an answer engine responds to a query it runs four steps: query understanding → retrieval → synthesis → optional citation. During retrieval it pulls candidate chunks from many sources (its own index, live web fetches, RAG systems); during synthesis it composes an answer and picks two to seven domains to attribute ([Search Engine Land](https://searchengineland.com/mastering-generative-engine-optimization-in-2026-full-guide-469142)).
Analyses of live AI Overviews suggest three consistent signals:
1. **Extractability.** The cited snippet almost always appears near the top of its source page ([CXL](https://cxl.com/blog/google-ai-overview-citation-sources/)).
2. **Authority.** E-E-A-T (Experience, Expertise, Authoritativeness, Trustworthiness) matters more for AI citations than for classical rankings ([Stackmatix](https://www.stackmatix.com/blog/ai-overview-citation-analysis)).
3. **Overlap with organic.** 76–86% of AI-cited sources already rank in the top 10 of traditional search, and 52% of Google AI Overview sources come from the top 10 SERP ([Onely](https://www.onely.com/blog/geo-vs-seo/)).
The takeaway is uncomfortable but honest: classical SEO is the foundation of GEO. You need to rank *and* to be extractable.
## The eight pillars
The rest of this handbook goes deep on each pillar. Here is the framework, in one page.
1. **Answer-first content.** Direct 2–3 sentence answer in paragraph one of every page and every H2 section.
2. **Extractable chunks.** 60–100 word paragraphs, one claim per paragraph, clean H2/H3 hierarchy with IDs.
3. **Structured data.** Valid JSON-LD for Article, FAQPage, HowTo, Organization, Person. Validate in CI.
4. **Entity clarity.** Consistent names, `sameAs` links, disambiguated products and authors. Treat entities as primary keys.
5. **Earned authority.** PR, expert quotes on third-party sites, Reddit discussion, industry roundups. 89% of LLM citations come from earned media ([Onely](https://www.onely.com/blog/geo-vs-seo/)).
6. **Server-rendered HTML.** Ship core content in the initial response. Static-site generators (like the Eleventy site you are reading) win here.
7. **AI-friendly discovery.** `llms.txt` manifest, IndexNow pings, sitemap, and a `robots.txt` that welcomes GPTBot, PerplexityBot, ClaudeBot and Google-Extended.
8. **Citation measurement.** Track share of voice in AI answers, not just rankings. Use Google Search Console's AI performance reports, Bing Webmaster Tools' AI Performance report, and prompt-testing across the major engines ([Wikipedia](https://en.wikipedia.org/wiki/Generative_engine_optimization)).
## Where to go next
- **[The GEO Playbook](/playbook/):** the step-by-step implementation plan built around the eight pillars.
- **[The GEO Checklist](/checklist/):** a copy-and-run technical checklist for developers and webmasters.
- **[Articles](/articles/):** deep-dives on individual tactics.
- **[Glossary](/glossary/):** plain-English definitions of GEO, AEO, LLMO, AIO, RAG, entities, and llms.txt.
## Sources
- Search Engine Land, [Mastering GEO in 2026 — full guide](https://searchengineland.com/mastering-generative-engine-optimization-in-2026-full-guide-469142).
- Onely, [GEO vs SEO: What's the difference in 2026?](https://www.onely.com/blog/geo-vs-seo/).
- Wikipedia, [Generative engine optimization](https://en.wikipedia.org/wiki/Generative_engine_optimization).
- Google Search Central, [Optimizing for generative AI features on Google Search](https://developers.google.com/search/docs/fundamentals/ai-optimization-guide).
- Progress Sitefinity, [SEO and GEO — a practical guide for 2026](https://www.progress.com/blogs/seo-and-geo-guide).
- CXL, [Where Google AI Overviews cite from](https://cxl.com/blog/google-ai-overview-citation-sources/).
- Stackmatix, [AI Overview citation analysis](https://www.stackmatix.com/blog/ai-overview-citation-analysis).
------------------------------------------------------------------------
# The GEO Playbook
URL: https://geohandbook.io/playbook/
Summary: Step-by-step GEO implementation playbook for marketers and webmasters — audit, restructure, add schema, earn authority, and measure citations.
Most GEO advice reads like a laundry list. This playbook sequences the work into five phases, each with a concrete deliverable, so you can hand it to a marketing team, a developer and an editor and get moving.
## Phase 1 — Audit (week 1)
Before you change anything, benchmark. You cannot claim GEO wins later without a baseline citation count.
**Deliverables**
- **Prompt panel.** Draft 20–40 real prompts a customer would type into ChatGPT and Perplexity. Include: brand queries ("what is X?"), category queries ("best CRM for real estate agents"), comparison queries ("X vs Y") and problem queries ("how do I…").
- **Baseline citation audit.** Run every prompt in ChatGPT, Perplexity, Google AI Overviews, Claude and Copilot. For each response record: did your domain appear? which URL? which competitors got cited?
- **Content-extractability scan.** Take your ten most important pages and check: is the direct answer in the first paragraph? Are subsections 60–100 words? Do H2/H3 headings use plain question phrasing?
- **Technical baseline.** Confirm the site renders core content server-side (view source, disable JavaScript), that `robots.txt` does not block AI crawlers, and that JSON-LD validates.
Onely's data suggests measurable citation impact is possible **within 30 days** of implementation, so a real baseline is worth the week ([Onely](https://www.onely.com/blog/geo-vs-seo/)).
## Phase 2 — Restructure content (weeks 2–4)
The single highest-leverage change is rewriting your top 10–20 pages for extraction.
**The rewrite pattern**
For every page and every H2 section:
1. Open with a **2–3 sentence direct answer** to the section's question.
2. Follow with a **60–100 word supporting paragraph** — one clear claim, cited to a primary source with an inline link.
3. Add examples, data or nuance in subsequent paragraphs.
4. End the section with a one-line takeaway.
This is the "independently extractable unit" pattern documented by Shadow, Contently and Moxie Digital: short fact-dense chunks retrieve more reliably than long narrative passages ([Shadow](https://www.shadow.inc/resources/how-to-optimize-content-for-perplexity-and-chatgpt), [Contently](https://contently.com/2026/02/20/how-to-optimize-content-for-perplexity-ai/), [Moxie Digital](https://www.moxie-digital.com/blog/optimize-content-for-chatgpt-perplexity)).
**Ancillary content moves**
- Add an FAQ section to every high-intent page. FAQPage schema is one of the most reliably cited formats.
- Publish comparison pages ("X vs Y", "best 5 tools for Z") — AI answers love them.
- Update the year in headlines and add a visible "Last updated" date. LLMs prefer recent, sourced material ([Contently](https://contently.com/2026/02/20/how-to-optimize-content-for-perplexity-ai/)).
## Phase 3 — Technical GEO (weeks 3–5)
Runs in parallel with the content rewrite.
**Schema.** Add valid JSON-LD to every page: `Article` on posts, `FAQPage` on FAQs, `HowTo` on procedural content, `Organization` on the site root, `Person` on author bios. Validate with Google's [Rich Results Test](https://search.google.com/test/rich-results) and Schema.org's [validator](https://validator.schema.org/). Fail your CI build if schema is invalid ([Strapi](https://strapi.io/blog/generative-engine-optimization-geo-guide)).
**Rendering.** If you use a heavy client-side framework, switch to server-side rendering or a static-site generator for content pages. Most AI crawlers don't execute JavaScript reliably.
**Discovery.** Ship four files:
- `robots.txt` that explicitly allows `GPTBot`, `PerplexityBot`, `OAI-SearchBot`, `Google-Extended`, `ClaudeBot` and `CCBot`.
- `sitemap.xml` regenerated on every build.
- `llms.txt` at your domain root — a Markdown manifest pointing AI systems at your canonical pages. Google has said `llms.txt` alone has no measurable effect ([Contentful](https://www.contentful.com/blog/llms-txt-search-visibility/)), but it costs nothing to ship and other engines are starting to consume it.
- IndexNow pings on publish and update ([Bing IndexNow](https://www.bing.com/indexnow)).
**Entity graph.** Add `sameAs` links from your `Organization` schema to your Wikipedia entry (if you have one), Crunchbase, LinkedIn, and Wikidata. Do the same on `Person` schema for authors. Consistent entity references are one of the signals AI systems use to disambiguate brands ([eSEOspace](https://eseospace.com/blog/key-geo-ranking-factors-explained/)).
## Phase 4 — Earn off-site authority (ongoing from week 3)
This is the phase most in-house teams underweight — and it is the phase that moves the needle most.
Onely's analysis found **89% of LLM citations come from earned sources** (news, PR, Reddit, forums, expert quotes on third-party sites) versus **23% from owned websites** ([Onely](https://www.onely.com/blog/geo-vs-seo/)). If you only optimize your own site, you are competing for 23% of the pie.
**High-leverage earned tactics**
- **Digital PR.** Pitch data-driven angles to journalists in your category. A single link from a mainstream outlet often outweighs 20 owned pages.
- **Reddit and community presence.** LLMs draw heavily on Reddit for opinion and comparison queries. Answer questions in the subreddits your customers use, honestly and without spam.
- **Expert quotes.** Get your subject-matter experts quoted in industry roundups, "expert says" articles and podcast transcripts.
- **HARO / Qwoted / Featured.** Answer journalist queries daily.
- **Wikipedia entity.** If your organization is genuinely notable, ensure the Wikipedia entry is accurate and well-sourced.
## Phase 5 — Measure and iterate (week 5+)
Rankings alone lie now. Measure GEO with GEO metrics.
**Core metrics**
| Metric | How to measure |
| --- | --- |
| AI citation rate | % of your prompt panel where your domain is cited. Rerun monthly. |
| Share of voice | Your citations ÷ total citations across all responses for a prompt category. |
| Referral traffic | Direct traffic from `chat.openai.com`, `perplexity.ai`, `gemini.google.com` in GA4. |
| AI Performance report | Bing Webmaster Tools' AI Performance report; Google Search Console's Search Generative AI report ([Wikipedia](https://en.wikipedia.org/wiki/Generative_engine_optimization)). |
| Schema-validation pass rate | % of pages passing JSON-LD validation in CI. |
**Toolkit worth trying**
- [Google Search Console](https://search.google.com/search-console/about) — includes AI Overview appearance data as it rolls out.
- [Bing Webmaster Tools AI Performance report](https://www.bing.com/webmasters).
- [Ahrefs Brand Radar](https://ahrefs.com/brand-radar) and similar AI-mention monitoring products.
- Manual prompt testing on a monthly cadence. Do not skip this — automated tools miss nuance.
**A realistic timeline.** Onely reports "initial impact within 30 days" for GEO work, versus 3–6 months for SEO. That does not mean citation dominance in a month — it means you should see your first new citations by day 30 if the work is done well ([Onely](https://www.onely.com/blog/geo-vs-seo/)).
## Ninety-day plan on one page
- **Weeks 1:** Audit prompts, baseline citations, technical scan.
- **Weeks 2–4:** Rewrite top 10 pages using the answer-first + 60–100 word chunk pattern. Add FAQ blocks.
- **Weeks 3–5:** Ship JSON-LD, llms.txt, IndexNow, `robots.txt` updates, entity `sameAs` links.
- **Weeks 3–12:** Digital PR sprint. 8 pitches per week. Community answers three times a week.
- **Week 5 onward:** Monthly prompt-panel rerun. Track citation share by category.
## Sources
- Onely, [GEO vs SEO — Onely, 2026](https://www.onely.com/blog/geo-vs-seo/).
- Search Engine Land, [Mastering GEO in 2026](https://searchengineland.com/mastering-generative-engine-optimization-in-2026-full-guide-469142).
- Shadow, [How to optimize content for Perplexity and ChatGPT](https://www.shadow.inc/resources/how-to-optimize-content-for-perplexity-and-chatgpt).
- Contently, [Content optimization for Perplexity AI 2026](https://contently.com/2026/02/20/how-to-optimize-content-for-perplexity-ai/).
- Strapi, [Generative engine optimization — complete guide](https://strapi.io/blog/generative-engine-optimization-geo-guide).
- eSEOspace, [Key GEO ranking factors](https://eseospace.com/blog/key-geo-ranking-factors-explained/).
- Contentful, [Do llms.txt files improve AI search visibility?](https://www.contentful.com/blog/llms-txt-search-visibility/).
------------------------------------------------------------------------
# The GEO Checklist
URL: https://geohandbook.io/checklist/
Summary: A practical, source-cited GEO checklist covering content, structured data, rendering, discovery, entities, off-site authority, and measurement.
Below is the full GEO checklist — the technical items are drawn from Strapi's implementation guide and Onely's 2026 breakdown; the editorial items are informed by Shadow, Contently and Moxie Digital's citation-analysis work.
## Content & markup
- [ ] Every page opens with a **2–3 sentence direct answer** in paragraph one.
- [ ] Every H2 section opens with a 2–3 sentence direct answer.
- [ ] Body paragraphs are **60–100 words**, one clear claim each.
- [ ] Headings use **plain question phrasing** ("What is …?", "How do I …?").
- [ ] `
` exactly once per page; `h2` → `h3` never skips levels.
- [ ] Subsection headings have explicit `id` attributes for deep-linking.
- [ ] Uses semantic HTML5: ``, ``, ``, ``, `