Implementation playbook
The GEO Playbook
A five-phase plan to move a website from invisible to cited in ChatGPT, Perplexity and Google AI Overviews. Built for a single quarter of focused work.
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.txtdoes 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).
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:
- Open with a 2–3 sentence direct answer to the section’s question.
- Follow with a 60–100 word supporting paragraph — one clear claim, cited to a primary source with an inline link.
- Add examples, data or nuance in subsequent paragraphs.
- 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, Contently, Moxie Digital).
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).
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 and Schema.org’s validator. Fail your CI build if schema is invalid (Strapi).
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.txtthat explicitly allowsGPTBot,PerplexityBot,OAI-SearchBot,Google-Extended,ClaudeBotandCCBot.sitemap.xmlregenerated on every build.llms.txtat your domain root — a Markdown manifest pointing AI systems at your canonical pages. Google has saidllms.txtalone has no measurable effect (Contentful), but it costs nothing to ship and other engines are starting to consume it.- IndexNow pings on publish and update (Bing 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).
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). 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). |
| Schema-validation pass rate | % of pages passing JSON-LD validation in CI. |
Toolkit worth trying
- Google Search Console — includes AI Overview appearance data as it rolls out.
- Bing Webmaster Tools AI Performance report.
- Ahrefs 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).
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.txtupdates, entitysameAslinks. - 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.
- Search Engine Land, Mastering GEO in 2026.
- Shadow, How to optimize content for Perplexity and ChatGPT.
- Contently, Content optimization for Perplexity AI 2026.
- Strapi, Generative engine optimization — complete guide.
- eSEOspace, Key GEO ranking factors.
- Contentful, Do llms.txt files improve AI search visibility?.