AI SEO is the practice of making your content quotable not only in Google's ten blue links but also inside generative answers from ChatGPT, Perplexity, Google AI Overviews and Gemini. Classic SEO chased the click; here the goal goes one step further: getting the model to pick you as a source while it composes its answer. In this guide I share the concrete steps I use to turn a page into a source that AI engines trust and cite.
What GEO is and how it differs from classic SEO
GEO (Generative Engine Optimization) is the name for the approach focused on being visible inside generative search engines. Some call the same thing AEO (Answer Engine Optimization). Whatever the label, the logic is identical: a language model scans the web to answer a question, selects the most relevant and trustworthy passages, then summarizes them in its own words and attributes the source. Your job is to be that "selectable passage."
- Classic SEO: ranking and clicks. The user sees you on the results page and clicks.
- GEO/AI SEO: being quoted and attributed. The model lifts your sentence, names your brand, or links to you while building the answer.
An important reality: AI SEO does not replace classic SEO, it builds on top of it. A crawlable, fast, clearly structured page works in both Google and the model. If the technical SEO foundation is rotten, GEO collapses too.
How AI models pick content
Generative engines usually work in two stages: first a retrieval layer (Bing, Google, or their own index) fetches relevant pages, then the language model reads those passages and writes the answer. So you need to win two things at once: being found in search and giving a clear answer when read. Content that models tend to cite shares these traits:
- Direct answer: paragraphs that answer the question in the first few sentences without padding.
- Original data and examples: your own test, number, or screenshot — information the model cannot find elsewhere.
- Clear structure: descriptive headings, lists, tables — passage boundaries are obvious.
- Trust signals: author identity, update date, source links (the E-E-A-T logic).
What to do at the page level
Your first job is to make every page answer one clear question. Write the title like a search query, answer that question directly in the opening, then go deeper. The "answer first, explanation second" order helps both the reader and the model.
Build the structure so a crawler and a model can take it apart:
- Let each
<h2>answer a sub-question; keep headings descriptive ("Which schema type AI SEO needs" instead of "Features"). - Use
<ul>and numbered lists for comparisons and steps; break up long paragraphs. - Put key definitions in the first sentence, because models quote the start of a passage more often.
Add an explicit FAQ section for common questions. The question-answer format is the structure models most easily copy and attribute.
Structured data and the technical foundation
Schema.org markup tells the machine exactly what your content is. For a guide article the most useful types are Article, FAQPage, and HowTo for step-by-step content. Add the JSON-LD block in the head of the page:
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [{
"@type": "Question",
"name": "What is AI SEO?",
"acceptedAnswer": {
"@type": "Answer",
"text": "The practice of making content quotable in ChatGPT, Perplexity and Google AI answers."
}
}]
}
</script>
On the technical side, don't overlook:
- Crawl access: make sure your
robots.txtdoes not block bots likeGPTBot,PerplexityBot, andGoogle-Extended— block them and you won't get cited. - Rendering: serve content in the HTML, not behind JavaScript; many crawlers don't run JS.
- Speed and mobile: keep Core Web Vitals healthy and the page fast from the server.
- llms.txt: a newer proposal placed at the root that summarizes your key pages as markdown; not yet a standard but cheap to add.
Authority and brand signals
The more often and the more consistently a model sees a brand in context, the more trustworthy it considers it. So single-page optimization is not enough; your brand's footprint across the web matters. What works in practice:
- A consistent presence on respected sites, directories, and forums in your field.
- Being mentioned on Wikipedia, industry wikis, and quality "best X" lists.
- A clear author bio and organization info on every page — so the machine knows who you are.
- Publishing original research: original data is the content type models cite most.
Measurement: tracking AI visibility
The hard part of AI SEO is measurement, because classic click metrics fall short here. Still, there are a few signals you can watch:
- In server logs or analytics, watch for user-agents like
GPTBot,PerplexityBot, andClaudeBot— are the bots fetching your page? - Regularly ask your target questions to ChatGPT, Perplexity, and Gemini and note whether your brand appears in the answer or the sources.
- In analytics, segment referral traffic from Perplexity and AI Overviews by referrer; this segment grows slowly but steadily.
Your goal is not to appear in one answer but to be cited consistently across most of your questions over time.
Frequently Asked Questions
Is AI SEO replacing classic SEO?
No. AI SEO builds on top of classic SEO. Generative engines largely use existing search indexes; a crawlable, fast, clearly structured site wins in both Google and AI answers. Without basic technical SEO, GEO does not work either.
What boosts my content's chance of being cited the most?
Clear paragraphs that answer the question in the opening, original data and examples, descriptive headings, and an FAQ section. Add strong E-E-A-T signals (author identity, freshness, sources) and the model cites you with confidence.
Do I have to add llms.txt?
No; it is not yet a widespread standard and not all major engines officially support it. But it is very cheap to add and does no harm, so you can include it after the priority work is done. The real impact comes from content quality and the technical foundation.
Want your site visible in AI search? I restructure your content around GEO principles and set up schema, the technical foundation, and brand signals together. Get in touch to talk about your project.