What GEO is
Generative Engine Optimization (GEO) is the practice of making your website the source AI assistants cite when they answer buyer questions. When someone asks ChatGPT “where can I buy handmade ceramic planters?”, the answer names specific stores. GEO is the work that decides whether yours is one of them.
This is different from classic SEO. Google returns a list of links and the user chooses. AI assistants return one synthesized answer with a small number of citations — often one to three. There is no page two. You are either in the answer or you are invisible.
Why AI recommends your competitors
AI assistants don't guess randomly. They synthesize from sources they can read, parse and trust. If a competitor keeps getting cited and you don't, it is usually for structural reasons, not because their products are better:
- Their product data is machine-readable (structured data), yours lives in page text a crawler can't reliably extract.
- Their policies — shipping, returns, pricing — are stated explicitly and consistently across pages. AI models penalize ambiguity.
- Third-party sources (reviews, directories, forums) describe them consistently, so the model is confident about who they are.
- Their content directly answers the questions buyers actually ask, in a form that is easy to quote.
The uncomfortable part: AI will answer questions about your business whether you participate or not. If your site doesn't provide the facts, the model fills the gaps from wherever it can — including outdated directories and competitor comparisons. That's how stores end up with AI hallucinating their shipping times.
The five citation signals
1. Machine-readable identity
Organization and Product schema (JSON-LD) that states who you are, what you sell, at what price, with what reviews. This is the single highest-leverage fix for most stores — and the one most often missing or broken.
2. Explicit, consistent policies
Shipping times, return windows, warranty terms — stated in plain text, identical everywhere they appear. AI models cross-check; contradictions read as untrustworthy.
3. Question-shaped content
Pages and FAQs that mirror how buyers actually phrase questions. “How long does shipping take to Canada?” beats “Delivery information” as a heading, because it matches the query and produces a quotable answer.
4. Crawler access and guidance
AI crawlers (GPTBot, PerplexityBot, ClaudeBot) need to be allowed in robots.txt, and an llms.txt file tells them what your site covers and which pages matter. Blocking AI crawlers while wondering why AI never mentions you is a common, silent self-own.
5. Corroboration elsewhere
Reviews, directory listings and mentions that describe your business the same way your site does. One inconsistent fact (“closes at 6” vs “closes at 9”) can be enough for a model to drop the claim entirely.
How to measure it
GEO fails as a discipline if it can't be measured. The method we use — and the one we recommend you adopt, with or without us:
- Write down 10 real questions your buyers ask, and freeze the wording. Never rephrase them — consistency is what makes the trend meaningful.
- Run them monthly in ChatGPT, Perplexity and Gemini. That's 30 runs.
- For each answer, record: did it cite you, cite a competitor, and were its facts about you accurate?
- Track the citation rate over time. The trend is the proof; any single answer is anecdote.
Where to start
Start with the identity and policy signals — they are the cheapest to fix and the most commonly broken. Add Product and Organization schema, state your policies explicitly, publish an llms.txt, and check that your robots.txt isn't blocking AI crawlers.
If you'd rather have the full picture first, our Tier 1 audit checks all five signals against evidence, hands you the corrected code, and runs your first 30-question baseline. Or book a free call and we'll tell you honestly whether you need it.