How Do AI Answer Engines Choose What to Cite?
How ChatGPT, Perplexity, Gemini, Claude, Copilot, Google AI Overviews and AI Mode decide which brands to name and which pages to cite. Covers training data versus live search, search expansions (query fanouts), sources versus citations, the kinds of pages engines trust, crawler access with robots.txt and llms.txt, and how Revnu shows each part.
An AI answer engine builds each answer from two places: what it learned in training, and what it finds when it searches the web right then. The brands it names and the pages it cites come from whichever pages it read. To be named, you need to be on the pages the engine reads, said clearly enough that it can repeat you.
Revnu shows you every part of that chain on the Visibility pages: the searches the engines ran, the pages they cited, and which brands those pages named. Then it works on the pages that matter.
Training data and live search
Every engine starts from what it learned during training. That's broad but out of date, and it's how an engine can name you without linking anywhere.
For most buying questions, engines also search the web before they answer. Perplexity, Google AI Overviews, Google AI Mode and Copilot search almost every time. ChatGPT, Claude and Gemini search when the question needs current or specific information, which buying questions usually do. When an engine answers from training alone, the answer shows no sources at all.
Live search is where you can move fastest. A new page, listing or post can reach answers within weeks, once engines find it.
Search expansions: one question becomes many searches
An engine rarely searches the buyer's exact words. It breaks one question into several narrower searches, reads the results, and writes one answer from all of them. This is called query fanout. Revnu calls these search expansions.
For example, "invoicing tool for freelancers in the UK" might become:
best invoicing software freelancers UK 2026
invoicing app that handles VAT
free invoicing tool comparison
invoicing tool reviews freelancers
The pages that rank for those sub-searches are the pages the answer is built from. So the sub-searches, not just the original question, are what your content has to cover.
Visibility > Search Expansions shows them for your tracked prompts:
Avg Queries / Execution: how many searches an engine runs per answer, on average.
Total Search Expansions and Distinct Sub-queries: how many searches were recorded and how many were different.
Search Expansions by Prompt: the searches behind each tracked prompt.
Query Variation Breakdown and Word Transformations: how engines reword your buyers' questions, for example adding a year, "best", "reviews" or "free".
Where an engine shows the searches it ran, Revnu records them. For the others, it records the search plan the same engine writes for that question.
Tip
Read Word Transformations for the words engines add. If they keep adding "for small teams" or "pricing", your pages should answer that too.
Sources and citations are different
Sources are the pages an engine read while writing the answer.
Citations are the pages it shows the reader as references, usually as numbered links.
An engine can read twenty pages and cite five. It can also name your business because a cited directory or review mentions you, while linking to that directory instead of your site. That's why you can be mentioned without being cited.
Visibility > AI Citations shows which sites and pages the answers cite:
Citation Share: links to your own pages as a share of every citation.
Most-cited Sources and the Top Citation Domains table: the sites engines lean on for your questions. Click a domain to see the exact pages. You can search the table and export it as CSV.
Citation Categories: what kind of site each one is.
| Category | What it covers | What usually works |
|---|---|---|
| Earned Media | News and tech publications, and software review sites such as G2 and Capterra | Get reviewed, get listed, get included in their roundups |
| Social | Reddit, YouTube, LinkedIn, X, Quora, Product Hunt, Trustpilot and other community sites | Take part genuinely in the threads and pages that get cited |
| Institution | Wikipedia, universities, governments and standards bodies | Make sure the facts about your category are current and correct |
| PR Wire | Press release distribution sites | Announce real news |
| Other | Everything else: vendors' own sites, blogs, smaller directories and "best X" lists | Open the domain to see its pages and decide case by case |
Pages on your own domains count as yours. Add every domain you own, including old domains and a separate blog host, under Your Domains on the AI Citations page.
What makes a page easy to cite
Engines cite pages that answer the question directly and that they can read and trust. In practice:
The answer comes first. A clear one or two sentence answer near the top of the page, then the detail.
Specific facts. Prices, limits, integrations, who it's for, numbers with sources. Engines repeat specifics. Vague claims get skipped.
Structure. Clear headings phrased as questions, short paragraphs, lists and tables, and an FAQ section.
Formats engines like. Comparisons ("X vs Y"), alternatives pages, how-to guides, use-case pages and glossaries. "Best X" lists on third-party sites get cited heavily too.
Fresh. A current date and current facts. Engines prefer recent pages for anything that changes.
Readable HTML. Engines read the HTML your server sends. Content that only appears after JavaScript runs, or sits behind a login or paywall, is invisible to them.
Every post Revnu writes is researched, checked against the facts in your Memory and ships with an FAQ section. On the Revnu-hosted blog, each post also carries structured data and your blog serves an llms.txt file. See how Revnu researches and checks each post.
Third-party pages decide a lot
Engines trust what other sites say about you, often more than what you say about yourself. For a buying question, the cited pages are typically review sites, directories, "best X" lists, comparison articles and Reddit threads. If those pages name your competitors and not you, the answer will too.
That's why Revnu works off your site as well as on it:
It submits you to the free directories and "submit your tool" forms the answers cite. See free directory listings.
For lists you get onto by asking a person, it gives you the link and a ready pitch.
It drafts Reddit posts for you to share, and on accounts where Reddit replies are switched on, it drafts replies for the threads AI answers cite, each waiting for your approval. See social posts.
Let AI crawlers read your site
AI companies run three kinds of crawler, and each has its own name in robots.txt:
| Kind | What it does | Examples |
|---|---|---|
| Search crawlers | Index pages so the engine can find and cite them in answers | OAI-SearchBot, PerplexityBot, Claude-SearchBot |
| User fetchers | Fetch a page when a user's question needs it | ChatGPT-User, Claude-User, Perplexity-User |
| Training crawlers | Collect pages to train future models | GPTBot, ClaudeBot, Google-Extended, CCBot |
Blocking a search crawler or user fetcher in robots.txt can keep you out of that engine's answers. Blocking training crawlers is a choice about future models and doesn't stop you being cited from live search. Google AI Overviews and AI Mode use Google's normal search index, so anything that keeps you out of Google search keeps you out of those too.
llms.txt is a short markdown file at the root of your site that tells AI tools what your site is and which pages matter. It's quick to add and helps tools that read it.
Ask Revnu to check what your server actually sends:
Audit my site for AI search. Check robots.txt, my sitemap, llms.txt and whether my pages have real content without JavaScript.
The audit puts a fix list in Review, ordered by impact. See Get a site audit.
Answers change from run to run
Ask the same engine the same question twice and you can get a different list of brands. That's normal. It's why Revnu measures every tracked prompt repeatedly and reports shares over a window, not one answer. Judge a change over several measurements on the same prompts and engines.
Next step
Frequently Asked Questions
Because the pages ChatGPT read for that question name your competitor and not you, or say more about them. Open Visibility > AI Citations to see which pages those are, then click Investigate in Chat on the gap in Improve Visibility and Revnu proposes the next step.