Blog/Guides

Answer engine optimization best practices, sorted by the evidence behind them

Agentcites
CRAWLERYOURPAGEOTHERSITESANSWERMEASURE

In short

The answer engine optimization best practices with the strongest evidence are about access: let each assistant’s search robot read your site, because the providers say a blocked site is left out of their search answers. Next come page practices that research measured, chiefly backing claims with sources, quotations and numbers, and getting named on third-party sites. Keyword stuffing, splitting pages into chunks and writing a page for every variant of a question are practices to drop, and Google says its search ignores llms.txt.

Answer engine optimization best practices, in short

Let the assistants read you, answer the buyer’s question plainly with evidence behind it, and get named by other sites. Almost everything else on most best-practice lists is either a restatement of those three or untested.

PAGES ONTHE WEBTHEASSISTANTTHEANSWER
Answer engine optimization works on the pages an assistant reads for a question, because those are what its answer is built from.

Answer engine optimization, or AEO, is the work of getting your brand named and your pages cited in answers from AI assistants such as ChatGPT, Perplexity, Gemini and Google’s AI Overviews. Our page on what answer engine optimization is defines it, and our plain guide to AI search optimization explains how the answers are built. This post is narrower. It takes the practices people recommend and asks how we know each one works.

How each practice is graded

Each practice gets one of three grades, based on the kind of source behind it. The grade says how sure you can be, not how much it will help.

The three grades used in this post, and what each one means. The grading is ours.
GradeWhat it meansExample of a source
DocumentedThe company that runs the assistant says so on its own pageOpenAI’s crawler page
MeasuredA study tested it and reported a result. Preprints are markedThe GEO paper, KDD 2024
ReasonedIt follows from how the systems work, but nobody has published a testNone. Treat it as a good bet, not a fact

A documented practice is about what the provider allows or ignores. A measured one is about what moved in a test, on the test’s own engine and questions.

Most lists of AEO tips skip this step and present everything with the same confidence. That is how myths spread. A tactic that one vendor guessed at gets repeated until it reads like a rule.

Access practices: let the assistants read you

These have the strongest evidence of any practice in this post, because the providers document them. If you do only one thing, do these.

  1. Allow each assistant’s search robot in robots.txt: OAI-SearchBot for ChatGPT, PerplexityBot for Perplexity, Claude-SearchBot for Claude, and Googlebot for Google’s AI answers.
  2. Check your firewall or bot filter as well. A block there undoes an allow in robots.txt, and Perplexity’s crawler page gives firewall steps for exactly this reason.
  3. Set the training robots separately and on purpose. GPTBot, ClaudeBot and Google-Extended are about training, and the providers keep them apart from search.
  4. Make sure key pages are indexed by Google and are not limited by a stray nosnippet or a small max-snippet setting.
  5. Put the answer in the page’s text, not only in an image, a PDF or a script that runs after the page loads.

The grades for these are mostly Documented. OpenAI’s crawler page says sites opted out of OAI-SearchBot “will not be shown in ChatGPT search answers”. Perplexity’s crawler page recommends “allowing PerplexityBot in your site’s robots.txt file”. Anthropic’s crawler page says blocking Claude-SearchBot “may reduce your site’s visibility”. Google’s generative AI guide says a page must be “indexed and eligible to be shown in Google Search with a snippet”. The last item, text over images, is Reasoned: a robot that reads text cannot quote a picture of it.

Our engines page lists the robot names for ChatGPT, Perplexity, Gemini and DeepSeek, so you can check yours against one list. Our page on AI crawler access explains how a rule written for every robot, or one a plugin added, can block an assistant without anyone meaning to.

Page practices: be the most checkable answer

One study measured that sources, quotations and statistics raise how much of an AI answer comes from a page. Google’s guidance adds that first-hand, original content matters most over time.

The GEO paper by Aggarwal and others, published at KDD 2024, rewrote pages in nine ways and measured the effect in AI answers. Adding citations, quotations and statistics gave a relative gain of 30 to 40% on its main measure. The authors also found that lower-ranked sites gained more than top-ranked ones. Their test engine read five pages per question with an older GPT-3.5 model, so treat the size as a direction.

The three best edits helped a fifth-ranked page most and cost a first-ranked page ground.

Relative change in visibility, in percent, by where the source ranked in search before the edit. One group of bars per rank, one bar per edit.

  • Cite Sources
  • Quotation Addition
  • Statistics Addition
-30.3%
-22.9%
-20.6%
2.5%
-7%
-3.9%
20.4%
3.5%
8.1%
15.5%
25.1%
10%
115.1%
99.7%
97.9%
Ranked 1stRanked 2ndRanked 3rdRanked 4thRanked 5th
Data: Aggarwal and others, GEO, KDD 2024, table 2. A benchmark the authors built, mostly on GPT-3.5.Agentcites
Seven page practices, the grade each earns in this post, and the source behind the grade. Read 10 October 2026.
PracticeGradeSource
Back claims with sources and citationsMeasuredGEO paper, KDD 2024
Add statistics in place of vague claimsMeasuredGEO paper, KDD 2024
Quote credible people or documentsMeasuredGEO paper, KDD 2024
Write first-hand, original contentDocumentedGoogle’s generative AI guide
Use clear sections and headingsDocumentedGoogle’s generative AI guide
Show who wrote the pageDocumentedGoogle’s helpful content page
Answer the question in the first linesReasonedNone published

Documented here means Google recommends it for its own search. Google does not say how much any one practice helps.

Google’s guide says unique, useful content “will likely influence your website’s presence in generative AI search in the long run more than any of the other suggestions”. It warns against commodity content that “simply restates information already available elsewhere”. Google’s page on helpful, people-first content asks whether a page provides “original information, reporting, research, or analysis”, and whether pages “carry a byline, where one might be expected”.

Answering in the first lines is graded Reasoned on purpose. It is the most repeated AEO tip, and it makes sense: a model writing a short answer can lift a short, clear sentence. But nobody has published a test of it alone, and Google says there is “no ideal page length”. Do it because it helps readers too, not because it is proven.

What a checkable claim looks like

The product and the details in this example are made up to show the difference. They do not describe any real company.

A page about an invoicing tool says: “Fast setup and great support for growing teams.” Nothing in that sentence can be checked, and nothing in it answers a buyer’s question. A model has no reason to quote it, because it would say the same about any product.

The rewrite says: “Setup takes about 20 minutes for a team of up to 10 people, based on the median of our last 200 sign-ups in 2026. Support replies by email within one working day.” Each claim now has a number, a scope and a source a reader could ask about. That is the kind of change the GEO study tested, though its effect on any one page cannot be promised.

Give every claim on the page something a reader could check: a source, a number, a date or a name. That is the practice with the clearest measured effect.

Off-site practices: be named by others

A 2025 preprint found AI search leans strongly towards third-party sources over a brand’s own site. So being named fairly on reviews, comparisons and lists is part of the job, not an extra.

The Chen preprint, which has not been peer reviewed, compared AI search with Google across many topics, languages and rewordings. It reports “a systematic and overwhelming bias towards Earned media (third-party, authoritative sources) over Brand-owned and Social content”. It also found that AI search services differ from each other in freshness and sensitivity to phrasing, which is a reason to check each assistant on its own.

Even for niche brands, the assistants cited third-party sites far more than the brands’ own sites.

Share of links in answers to ranking questions about niche brands, in percent, by kind of site. Earned means third-party sites such as reviews. Brand means the brand’s own site. Social means forums and social media.

  • Earned
  • Brand
  • Social
95.1%
4.9%
0%
86.3%
10.6%
3.2%
73.4%
9.1%
17.5%
66.4%
21.2%
12.7%
ChatGPTClaudePerplexityGemini
Data: Chen and others, preprint, section 5.2.1, Well-Known Brands vs. Niche Brands. Not peer reviewed.Agentcites
  • Find the third-party pages the assistants cite for your buyers’ questions, by asking the questions and opening the links.
  • Where you genuinely belong on one of those pages, give its author the facts they need to judge you fairly.
  • Keep your listings on review sites and directories accurate, so what they say matches your own pages.
  • Do not buy or seed fake mentions. Google says inauthentic mentions are not as helpful as they might seem, because its spam systems sit underneath its AI answers.

The first three items are Reasoned, built on the Measured finding above. The last is Documented by Google for its own search.

Measurement practices: know whether it worked

Ask the same buyer questions on a schedule, keep every answer whole, and count separately the questions that name you and the ones that do not. Without this, every other practice is a guess.

  1. Write 20 to 50 questions a buyer asks before choosing, in the buyer’s words.
  2. Mark which questions name your brand. Those usually get your name back and say nothing about new buyers.
  3. Ask every question in each assistant you care about, and save the full answer, its links and the date.
  4. Say what every figure is out of. Write “named in 6 of 120 answers”, not a bare percentage.
  5. Ask again on a schedule, and compare question by question, because a single answer can change on the next run.

The numbers in item four are a made-up example of the format, not a measurement. Our guide to reporting AI visibility honestly explains why the denominator, the number a figure is divided by, must always be on the screen.

Questions

None of them names the brand. Illustrative.

  • What is the best social media scheduler for a small business?Scheduling
  • When is the best time to post on LinkedIn and Instagram?Posting Times
  • Which tool shows how each post performed across platforms?Analytics
  • How do I schedule a month of posts in one sitting?Scheduling
  • What is the easiest way to manage social accounts for several clients?Client Accounts
A fixed set of buyer questions, none of which names the brand, asked again on a schedule. Illustrative.

Agentcites runs this loop. Today it asks ChatGPT, Perplexity, Gemini and DeepSeek up to 50 buyer questions for each website every week, stores every answer word for word with its links, and keeps branded and non-branded questions apart. It costs $149 a month per website, as the pricing page shows.

Practices to drop

Some popular tactics have evidence against them, or a provider says it ignores them. Stop spending time on these first.

TacticWhat the evidence saysSource
Keyword stuffingLittle to no improvement in AI answersGEO paper, KDD 2024
A page for every variant of a questionCan breach Google’s scaled content abuse policyGoogle’s generative AI guide
Chunking pages into tiny piecesNot required. Google finds the relevant partGoogle’s generative AI guide
llms.txt for GoogleGoogle Search ignores it. No help, no harmGoogle’s generative AI guide
Markup that the page does not showAgainst Google’s structured data rulesGoogle’s structured data policies
Tools claiming inside accessGoogle says no third-party tool has itGoogle’s generative AI guide

The Google rows are about Google Search, including AI Overviews and AI Mode. Other assistants may treat some of these differently.

Two of these need a fair word. The llms.txt proposal is aimed mostly at agents reading documentation, and Google’s guide says keeping one is “completely fine” for other services that use it. And structured data is not useless: Google’s structured data policies say only that you must not “mark up content that is not visible to readers of the page”. Used honestly, it still helps with rich results in ordinary search.

What a best-practice list cannot tell you

No list can say which practice will move your own answers. The providers do not publish their ranking, and the studies tested their own questions, not yours.

So treat this list as an order of work, not a promise. Fix access, which the providers document. Improve the page in the ways research measured. Earn mentions elsewhere. Then measure your own questions, change one thing at a time, and believe your own before-and-after comparison over anyone’s list, including this one.

How we measured this

This guide was written on 10 October 2026. Practices were graded from the providers’ own pages (Google, OpenAI, Perplexity and Anthropic), the GEO paper published at KDD 2024, a 2025 preprint by Chen and others, and the llms.txt proposal, all read that day. The target phrase was checked against Google autocomplete the same day.

The grades are our judgement of the kind of source behind each practice, not a measure of how much each one helps. The guide does not measure anything itself and does not cover paid placement, shopping feeds or local listings.

Questions

What are the most important answer engine optimization best practices?

Let each assistant’s search robot read your site, back every claim on the page with a source or a number, and get named on third-party sites.

Does keyword stuffing help with AEO?

The GEO study, published at KDD 2024, found it gave little to no improvement in AI answers. Write for the question instead.

Do I need schema markup for answer engines?

Google says it is not required for its AI answers. It still helps with rich results, and it must match what the page shows.

Should I add an llms.txt file?

It is optional. Google says Google Search ignores it, and it is aimed mostly at agents reading documentation.

How do I know if my AEO is working?

Ask the same buyer questions on a schedule, save every answer, and count how often you are named in questions that do not name you.

Sources

  1. Google Search Central: Optimizing your website for generative AI features on Google Search, read 10 October 2026
  2. Google Search Central: Creating helpful, reliable, people-first content, read 10 October 2026
  3. Google Search Central: General structured data guidelines, read 10 October 2026
  4. OpenAI: Overview of OpenAI crawlers, read 10 October 2026
  5. Perplexity: Perplexity crawlers, read 10 October 2026
  6. Anthropic: Does Anthropic crawl data from the web, and how can site owners block the crawler, read 10 October 2026
  7. Aggarwal and others: GEO, Generative Engine Optimization, KDD 2024, read 10 October 2026
  8. Chen and others: Generative Engine Optimization, How to Dominate AI Search, preprint, read 10 October 2026
  9. llmstxt.org: The /llms.txt file, read 10 October 2026