AI Marketing · · 7 min read
Generative Engine Optimization: How to Get Cited by AI
What generative engine optimization (GEO) is, how it differs from SEO and AEO, and the practical steps that help ChatGPT, Perplexity and Google’s AI cite you.

By XYNEXIA
The short answer
Generative engine optimization (GEO) is the work of making your business easy for AI systems that write answers to find, understand and cite: ChatGPT search, Perplexity, Claude, Microsoft Copilot and Google’s AI Overviews and AI Mode. SEO earns you a place in a list of links. GEO earns you a mention inside the answer itself.
The term comes from a research paper by a team from Princeton University and partner institutions, published at the KDD 2024 conference. They tested how changes to a page affect how visible it is in generative answers. The methods that helped most were adding citations to credible sources, quotations and statistics, which raised visibility by up to about 40% in their benchmark. Keyword stuffing did not help.
GEO, SEO and AEO: how they fit together
- SEO (search engine optimization) earns rankings in search results. It is still the foundation: Google’s AI features are built on Google’s index, and several assistants draw on search indexes.
- AEO (answer engine optimization) structures content so a system can lift a direct, correct answer from it: definitions, steps, comparisons and FAQs.
- GEO is the wider job of being found, understood, trusted and cited by generative AI, including what other websites say about you.
In practice they are one programme. A page that can’t be crawled won’t rank or be cited, and a page that ranks but never answers the question plainly is hard to quote.
How AI assistants decide what to cite
The details differ by product and change often, but the broad pattern is public. The assistant interprets the question, retrieves pages from a search index or its own crawler, reads them and writes an answer, usually with links to its sources. Google says its AI features use the same index as Search and link to supporting pages. OpenAI says ChatGPT search draws on its own crawler, OAI-SearchBot, and on third-party search providers.
So to be cited, a page has to pass three gates. It must be retrievable: crawlable, indexed and allowed. It must be readable: the answer has to be in the text the crawler actually receives. And it must be credible enough to be chosen over the other sources on the same question.
1. Let the right crawlers in
Check your robots.txt. These crawlers decide whether you can appear in AI search:
- OAI-SearchBot and ChatGPT-User: ChatGPT search, and pages a user asks ChatGPT to open.
- PerplexityBot and Perplexity-User: Perplexity’s search and user-requested fetches.
- Claude-SearchBot and Claude-User: Anthropic’s search and user-requested fetches for Claude.
- Googlebot: Google’s AI Overviews and AI Mode use Google’s normal crawler and index.
- Bingbot: Microsoft Copilot answers from Bing’s index.
Blocking training crawlers such as GPTBot, ClaudeBot or Google-Extended is a separate decision. It controls whether your content helps train models, not whether you can appear in AI search. Google says Google-Extended doesn’t affect inclusion or ranking in Search.
2. Put the answer in the HTML
AI crawlers mostly read the HTML your server sends. Analyses of AI crawler traffic have found that the main ones don’t run JavaScript, so text, prices or contact details that only appear after scripts run can be invisible to them. Render your main content on the server, and make sure headings, body text and contact details are in the page source. Our free AI Visibility Checker reads your page the way these crawlers do and tells you what it could and couldn’t see.
3. Answer the questions people actually ask
Build pages around real questions, in your customers’ words: what it costs, how long it takes, who it is for, how it compares. Put a one- or two-sentence direct answer near the top, then the detail. Use headings phrased as questions where that’s natural, and keep FAQs visible on the page rather than hidden in code. A system quoting you needs a clean, self-contained passage to quote.
4. Make your facts consistent and machine-readable
Assistants repeat facts about you, so make the facts easy to get right. Add Organization or LocalBusiness structured data with your name, description, address, contact details and logo, and list your official profiles in sameAs. Then keep the same name, address, phone number and description everywhere you appear: your site, your Google Business Profile, LinkedIn and the directories in your industry. Inconsistent facts get repeated wrongly, or not at all.
5. Show evidence, not adjectives
“The best agency in town” gives a system nothing to cite. Named clients, case studies, credentials, dates and specific numbers do, and they match what the research found works. Only publish numbers you can stand behind and say where they came from. An invented statistic is worse than none, because it can be repeated as fact.
6. Earn mentions where AI looks
Much of what an assistant says about you comes from other websites: reviews, directories, industry publications, comparison articles and forums. Being listed accurately in the credible places for your category, and earning genuine coverage, often matters more than anything on your own site. Paid link schemes and fake reviews are a liability, not a shortcut.
7. Measure presence, not promises
- Write down 20 to 30 real questions your customers ask before they choose a business like yours.
- Each month, ask them in ChatGPT, Perplexity, Gemini or Google’s AI Mode, and Copilot. Record whether you’re mentioned, how you’re described and which sources are cited.
- Tag AI-referred visits in your analytics: ChatGPT adds utm_source=chatgpt.com to many links it shows, and referrers such as perplexity.ai identify others. Then follow those visits through to enquiries.
What GEO can’t do
Nobody can guarantee a mention. Answers change with the wording of the question, the person asking, their location and the sources a system happens to retrieve. Be wary of anyone selling guaranteed ChatGPT rankings or prompt tricks. What you can do is remove every reason a system has to leave you out, and track whether you show up more often over time.
Where to start this week
- Run the free AI Visibility Checker on your homepage and your most important service page.
- Check that robots.txt allows the AI search crawlers listed above.
- Ask ChatGPT, Perplexity and Google the three questions customers most often ask before choosing you, and note who gets cited.
- Make your name, address, phone number and description identical on your site, your Google Business Profile and LinkedIn.
How we approach it
At XYNEXIA we treat GEO as an extension of SEO, not a replacement: technical foundations and answer-ready content first, then consistent facts and earned mentions, measured against a fixed set of real customer questions. It’s the same checklist we build our own site to, and the one behind our GEO service.