AI Search Optimisation: Getting Cited by ChatGPT and Google
AI Overviews, ChatGPT and Perplexity answer instead of linking. Here is how to make your site a source those systems quote — and how to measure whether it works.
A client shows a report: impressions up 40% for the quarter, clicks down 18%. Nothing broke — an AI Overviews block appeared above the organic results and answered the question instead of sending anyone to the site. ChatGPT and Perplexity do the same. Below: how an AI answer is assembled, which format gets extracted, which crawlers to let through, and how to measure results once rankings explain nothing.
2–5
sources cited in one AI answer
−20%
CTR on info pages across our projects
4
crawlers that decide your visibility
0
positions: an AI answer has no ranking
How an AI answer is actually assembled
The common mistake is imagining AI search as a normal results page, only prettier. The mechanics differ, which is why old optimisation habits only half work.
- 1
The query is fanned out into sub-questions
The system does not search your phrase whole. It generates 5–15 clarifying queries and answers each separately, which is why a page often surfaces for a question you never optimised for.
- 2
A passage is retrieved, not a document
The unit of retrieval is a 40–120 word paragraph. If your answer spans three screens and leans on phrases like "as we mentioned above", there is nothing to extract.
- 3
Candidates are cross-checked against each other
When three sources give one number and yours differs with no explanation, consensus wins. The source that gets picked frames its number: which period, which market, which assumptions.
- 4
The citation attaches to a claim, not to a site
The link binds to a single sentence in the generated answer. Domain authority matters less here than the clarity of one paragraph — genuinely good news for smaller sites.
The consequence matters: AI Overviews are built from the same index ordinary Googlebot fills. There is no separate "AI optimisation" divorced from classic SEO — a page that is not indexed, or takes six seconds to load, becomes nobody’s source. A solid SEO checklist stays the foundation rather than the alternative.
What content actually ends up quoted
What has to change is delivery, not topics. Text a human reads pleasantly top to bottom and text you can cut a self-contained paragraph out of are different things. The second reads drier and performs better.
The format that gets extracted
- The direct answer in the first two sentences of a section — before the backstory
- One subheading = one question, phrased the way a person would ask it
- Numbers with a frame: not "fast", but "2–4 weeks for a 20-page site"
- Dates and versions in the prose: "as of 2026", "in Next.js 15" — dated claims get quoted
- A comparison table instead of a comparison paragraph: tables get lifted whole
- A definition as its own 40–60 word paragraph that reads fine with nothing before it
- A real author with a role and a track record — that gets verified externally
The biggest gain comes from something banal: deleting the two warm-up sentences at the start of every section. On projects where we did only that and pushed specifics into the opening paragraph, citations appeared within a month or two without a single new backlink. Building that structure systematically is covered in content marketing and SEO.
The technical layer: who you let in and what you serve
This is where most of the confusion lives. Different bots from one company do entirely different jobs, so you cannot block "AI" with a single line — it is easy to switch yourself off from search while leaving training access wide open.
| Crawler | Operator | What access grants | Block it? |
|---|---|---|---|
| Googlebot | Search index and AI Overviews | Never | |
| Google-Extended | Gemini training, grounding | No effect on AI Overviews | |
| OAI-SearchBot | OpenAI | Search inside ChatGPT | Never, if you want citations |
| GPTBot | OpenAI | Training data collection | A business call, not SEO |
| PerplexityBot | Perplexity | The Perplexity index | Never |
| ClaudeBot | Anthropic | Training and retrieval | A business call, not SEO |
A minimal working configuration: search agents fully allowed, training bots restricted if you choose, utility sections closed to everyone.
# robots.txt — search agents of AI systems
User-agent: OAI-SearchBot
Allow: /
User-agent: PerplexityBot
Allow: /
# Training bots: a content decision, not a traffic one
User-agent: GPTBot
Disallow: /admin/
Disallow: /cart/
# Everyone else
User-agent: *
Disallow: /admin/
Disallow: /*?sort=
Disallow: /*?utm_
Sitemap: https://example.com/sitemap.xmlThere is a lot of noise around llms.txt. As of 2026 no major vendor has confirmed it reads the file as a binding directive, so treat it as a cheap bet: twenty minutes, zero risk, unknown payoff. Correct structured data pays far better — Article, FAQPage, Organization, Product — because it names the entities outright instead of making a model guess. Detail per type is in our structured data guide.
Why you get cited: entities and off-site mentions
A model does not pick sources on page text alone. It checks whether your claim agrees with what the rest of the web says about you — signals that barely appear in a standard SEO report.
- Unlinked mentions count too. Your brand name in a review, a forum thread or a vendor shortlist is already a signal. A link amplifies it but is not a precondition.
- One spelling of your name, everywhere. "WebEngine", "Web Engine" and "web engine" read as three entities. Pick one and lock it into
Organizationmarkup and every external profile. - Aggregated sources punch above their weight. Directories and "10 studios in Kyiv" roundups get cited far more than individual sites, because they read as a survey rather than a pitch.
- An author profile with verifiable experience. Name, role, links to actual work. Where being wrong is expensive, this is a first-pass filter.
- Freshness, honestly done. A
dateModifiedtwo years old loses to an equally good but updated page. Auto-stamping today’s date nightly gets noticed and discounted.
Classic SEO gave you a place in a list. AI search gives you a citation or nothing — the middle result no longer exists.
How to tell whether it is working
No tool shows "your position in AI", and most likely none will: the answer is regenerated every time and differs between two consecutive users. Measurement gets assembled from four ordinary sources instead.
- 1Split Search Console into branded and non-branded queries. Falling CTR alongside rising impressions on non-branded informational queries is the sharpest signal that an AI block is eating your traffic.
- 2Write down 30–50 questions from your niche and run them manually through ChatGPT, Perplexity and Google once a month. Record who gets cited. Tedious, and the only reliable method.
- 3Check server logs for
OAI-SearchBot,PerplexityBotandClaudeBot. None at all means a technical problem: a CDN rule, a firewall, or a forgotten robots.txt line. - 4Watch referral traffic from
chatgpt.com,perplexity.aiandclaude.ai. Volume is low single digits, but conversion to enquiry beats average organic in our projects — the visitor arrives already holding an answer.
Frequently asked questions about AI search optimisation
Will AI search kill organic traffic?
No, but it redistributes it unevenly. The heaviest losses hit pages with short factual answers — definitions, converters, simple how-tos — because an AI answer closes those without a visit. Commercial and comparison queries, where someone needs prices and terms, keep producing clicks of better quality.
Should I block GPTBot in robots.txt?
That is a decision about content ownership, not SEO. GPTBot gathers training data, while search inside ChatGPT runs through a separate agent, OAI-SearchBot — block the second and you vanish from answers that carry links. For most businesses the sensible split is to allow search agents and decide on training bots separately.
What is llms.txt and does it work?
It is a proposed text file at the site root listing your main pages in markdown, intended as a clean version of your content for language models. As of 2026 no major vendor has confirmed it treats the file as a binding directive. Adding it costs twenty minutes, but no strategy should rest on it.
How is AI optimisation different from ordinary SEO?
The technical foundation is shared: without indexation, speed and clear structure neither works. The difference is the unit of optimisation — classic SEO works on a page and its ranking, AI optimisation on a single paragraph that can be cut out and quoted. What changes is delivery, not the toolset.
How long does it take to start appearing in AI answers?
If a page is already indexed and ranks reasonably, a reformatted version tends to get picked up within two to six weeks. A brand new site must walk the usual path first — indexation, first mentions, first links — realistically four to eight months. There is no shortcut: AI systems lean on the same indexes.
In short
- An AI answer is assembled from paragraphs, not pages: optimise the self-contained 40–120 word block.
- The technical foundation has not changed — no indexation and no speed means no citations.
- Let AI search agents through; the call on training bots is separate and is not about traffic.
- Measure manually against a fixed question list monthly. There is no "AI position", and tools selling one measure something else.
Related reading
SEO Checklist 2026: 60 Checks a Site Needs Before It Ranks
Not theory — the checklist we run every project through before launch. 60 items across six blocks.
Schema.org Structured Data: How to Earn Rich Results
Structured data is the cheapest way to make a snippet stand out. Here is what still works in 2026.
Content Marketing for SEO: Making a Blog Produce Leads
A blog without a structure is a cost centre. Here is the architecture that turns readers into enquiries.