How do AI assistants choose which sources to cite?
AI assistants that search the web choose sources in two stages: first a search system retrieves pages its crawler has read and indexed, then the model writes an answer from the pages that state the needed facts most clearly. A page has to pass the first stage to be considered at all; being clear, specific and sourced helps it in the second.
Facts
- Google's guide, last updated on 10 July 2026, says its AI features use retrieval-augmented generation, drawing pages from the Search index through its core ranking systems. (Google Search Central: Optimizing for generative AI features (July 2026))
- Google lists 3 snippet controls, nosnippet, data-nosnippet and max-snippet, that also limit what its AI features can show from a page. (Google Search Central: AI features and your website)
- Perplexity says PerplexityBot surfaces and links sites in its results, and that robots.txt changes may take up to 24 hours to apply. (Perplexity: Perplexity crawlers)
- Pew Research found that Wikipedia, YouTube and Reddit made up 15% of the sources in Google's AI summaries and 17% in standard results, in March 2025 browsing data. (Pew Research Center: Google users and AI summaries (July 2025))
- In the KDD 2024 GEO study, adding citations, quotations and statistics raised a source's visibility in generative answers by up to 40%. (Aggarwal et al., GEO: Generative Engine Optimization (KDD 2024))
What happens between a question and a cited answer?
The details differ by assistant, but the published pieces line up:
- The assistant decides the question needs current information and searches
- It may run several related searches at once; Google calls this query fan-out
- A ranking system returns pages from an index its own crawler built
- The model reads those pages and writes the answer, linking the ones it used
Why does each assistant cite different pages?
Each one searches its own index, built by its own crawler: Google uses Googlebot, ChatGPT search uses OAI-SearchBot, Perplexity uses PerplexityBot. A page blocked for one crawler is invisible to that assistant even when the others cite it.
What makes a page more likely to be quoted?
A page that states the answer in its first sentences and backs it with numbers, dates and named sources gives the model something it can quote safely. Vague pages and pages whose facts contradict each other give it nothing to quote.
Can I see which assistants read my pages?
Yes, in your server logs, by crawler name. easyIndex records those reads per page and pairs them with the visitors each assistant sends, so you see which pages are read and which ones bring people.
Common mistakes
- Assuming every assistant uses Google's index, and allowing only Googlebot.
- Using nosnippet on key pages, which also limits what Google's AI features can show.
- Writing long introductions that push the actual answer far down the page.
- Judging sources from a single answer instead of watching crawler reads over time.
How easyIndex solves it
easyIndex works on both stages: it checks that the crawlers can reach and index each page, has your coding agent write each page to answer one question with sources, and measures reads and visits per assistant, for US$ 30 per website a month with a 7-day free trial.
Frequently asked questions
Do AI assistants only cite big websites?
No, but large sources are common. Pew found Wikipedia, YouTube and Reddit made up 15% of AI-summary sources, which leaves most citations to other sites.
Does structured data decide which source is cited?
Google says structured data is not required for its generative AI features; it should match the visible text and still helps with rich results.
Do assistants cite pages from their training data?
Links in answers come from search. Knowledge learned in training is not linked, so a page earns a link by being retrievable now.
How quickly can a new page be cited?
Only after the assistant's crawler reads it. easyIndex notifies Bing through IndexNow when a page is published, so it does not wait for the next crawl.
Continue reading
- Why doesn't ChatGPT recommend my company?
- How do I write a page that AI assistants cite?
- Which AI crawlers exist and how do I allow them in robots.txt?
- Does structured data (schema) help AI cite my site?
- How does easyIndex work, what do I need, and how long until results?
- How much does easyIndex cost?
Last verified on .