GuidePublished: July 13, 2026 · Last updated: July 13, 2026 · ~12 min read
Mihir Naik, Senior PM (AI) at seoClarity

How AI Retrieves and Ranks Passages (Not Pages)

This is the stage where most AI-visibility fights are won or lost. Once the engine decides to search, it doesn’t read whole pages and it doesn’t weigh them the way classic search did. It pulls short passages from an index, matches them to your question by meaning, and then re-reads a shortlist to pick the few it will actually use. Understand this stage and the frustrating pattern, ‘we have a great page and still don’t get cited’, finally makes sense.
Executive summary
Retrieval and ranking is a two-stage funnel that operates on passages, not pages. First the engine casts a wide net over an index using fast semantic matching; then a slower, more precise reranker re-reads a shortlist and keeps the handful of passages it will hand to the model. The unit of competition is a self-contained passage that directly answers the query, not your page as a whole.
  • AI retrieves from an index, its own or a partner’s. Being in the index is necessary but not the same as being retrieved for a given query.
  • Content is split into chunks, and the engine matches passages, so a buried answer can lose to a cleaner passage on a weaker page.
  • Matching is semantic: queries and passages become embeddings and are compared by meaning, not exact keywords (though exact terms still help via hybrid search).
  • A cross-encoder reranker makes the final cut, rewarding passages that answer the query directly and unambiguously. That is where the citation is decided.

Where does AI look, and why isn't the whole web fair game?

When an engine retrieves, it isn’t crawling the open web live and reading your latest page in real time. It searches an index, a pre-built, searchable copy of the web, and different engines use different indexes: their own, or a partner’s. Perplexity and ChatGPT lean on large web indexes; Google’s AI surfaces use Google’s index; Claude relies on a third-party search provider. The next section breaks down whose index each engine actually uses. The practical effect is that the pool of candidate pages is different on every engine, and it is only ever as fresh and as complete as that index.
Two things follow. First, if your page isn’t in the index, it cannot be retrieved, no matter how good it is. That’s the whole subject of the companion series on why AI search engines can’t see your website. Second, being in the index is necessary but not sufficient: the index might hold millions of eligible pages, and only a few are pulled for any single query.
Crawlability gets you into the index. Retrieval is a separate contest that happens per query, against everyone else the index also holds. This part of the series is about winning that second contest.
For leadership
‘Are we indexed by the AI engines’ and ‘do we get retrieved for our key questions’ are two different questions with two different owners. The first is technical access; the second is content and structure. Confusing them wastes budget on the wrong fix.
Sources & further reading

Which search index does each AI engine rely on?

Because retrieval can only reach what’s in the index, it helps to know whose index each assistant actually uses. Not every arrangement is officially confirmed, and they shift over time, but the broad picture is well-evidenced, and it changes how you should think about ‘getting indexed.’
  • ChatGPT (OpenAI): built largely on Bing’s index, OpenAI has indicated Bing powers much of ChatGPT search, layered with OpenAI’s own crawler (OAI-SearchBot) that makes additional indexing decisions. One analysis found roughly 87% of SearchGPT citations matched Bing’s top results. Practical read: if Bing can’t find your page, ChatGPT usually can’t either.
  • Microsoft Copilot, and also DuckDuckGo and Yahoo: the same Bing index. So Bing quietly underpins a whole cluster of assistants at once.
  • Perplexity: started on third-party search APIs but now runs its own crawler (PerplexityBot) and index, so it’s a hybrid that no longer depends on Bing alone.
  • Google (Gemini, AI Overviews, AI Mode): Google’s own index, the same one behind regular Google Search.
  • Claude (Anthropic): almost certainly Brave Search. Anthropic added Brave to its official subprocessor list in March 2025, and independent tests find Claude’s citations overlap heavily with Brave’s results, as reported by TechCrunch, though Anthropic hasn’t named a provider on the record.
So the index layer clusters into a few camps: Bing (ChatGPT, Copilot, DuckDuckGo), Google (Gemini and AI Overviews), and Brave (Claude), plus each engine’s own growing crawl layer on top. Being present in Bing’s and Google’s indexes covers most of the surface, and Claude adds Brave.
‘Get indexed’ really means ‘get indexed everywhere that matters.’ Bing indexation is the most underrated lever, because it feeds ChatGPT, Copilot, and DuckDuckGo at once; Google’s index feeds its AI surfaces; and Brave feeds Claude.
For leadership
Bing and Google indexation are infrastructure, not a nice-to-have, because a single index can feed several AI assistants at once. Confirming you’re fully indexed in both is a cheaper, higher-leverage step than most content spend.
Sources & further reading

Does the sourcing change by industry or query type?

Yes, and more than most people expect. The ‘index’ isn’t one uniform pool the engine draws from evenly. The candidate set it pulls depends heavily on what kind of question you asked, because different industries have different authoritative source ecosystems. Analyses of AI citations consistently find that the mix of dominant sources shifts sharply from one category to the next.
A handful of sources recur almost everywhere: Wikipedia, YouTube, Reddit, and a few large platforms show up across nearly every vertical. Underneath that shared layer, though, the pattern is specific to your market:
  • B2B and SaaS: review and comparison platforms (G2, Capterra, TrustRadius) and tech review sites tend to outweigh vendor pages, alongside community threads on Reddit. If you aren’t represented there, you’re often not even in the candidate pool for ‘best [tool] for [use case].’
  • Ecommerce and products: retailer and marketplace listings, review platforms like Trustpilot, buying guides, YouTube reviews, and Reddit threads carry the social proof these answers lean on.
  • Travel and hospitality: TripAdvisor, review platforms, editorial travel guides, and Reddit dominate; firsthand experience is weighted heavily.
  • Local services: the maps-and-directory ecosystem, Google Business Profile, Yelp, and aggregators like BBB or Foursquare, frequently outweighs a business’s own website.
  • Health, finance, and other sensitive (YMYL) topics: engines skew conservative, favoring institutional, official, and well-established authoritative sources.
Which engine you’re looking at changes the mix again. Reports find Perplexity leans heavily on Reddit and review platforms, ChatGPT leans on encyclopedic sources and third-party directories and brand mentions, and Google’s AI surfaces lean on YouTube and Google’s own ecosystem, Business Profiles and the Knowledge Graph, for many queries. One analysis found only around 11% of cited domains overlapped between ChatGPT and Perplexity. And it moves: the most-cited domains turn over quickly, so treat any list as a snapshot, not a fixed map.
Your real retrieval competition is your vertical’s source ecosystem on each engine, not just other brand websites. Getting into the candidate pool often means earning presence on the third-party platforms, reviews, directories, and communities, that dominate your category, not only publishing on your own site.
For leadership
Being eligible for AI answers in your category can require investment outside your website entirely: review platforms, directories, analyst coverage, and community presence that classic SEO never budgeted for. Which platforms matter depends on your vertical and the engines your buyers actually use.
Sources & further reading

Why does AI read passages, not pages?

Before anything is indexed for semantic search, long pages are split into chunks, passages of roughly a few hundred words. This isn’t a stylistic choice; it’s a hard constraint. The models that encode text into searchable form and the models that generate answers both have token limits and can’t process an entire long document in one pass, so documents are broken into self-contained pieces that each carry one coherent idea.
This passage-level view isn’t unique to AI chat. Google moved the same direction years ago with passage ranking, announced in 2020: it started ranking a specific, highly relevant section of a page even when the rest of the page was about something else, affecting roughly 7% of queries. The lesson generalizes. Machines increasingly evaluate the passage, not the page.
The unit of retrieval is the passage. A brilliant, comprehensive page with the answer buried in the middle can lose to a mediocre page whose one clean, self-contained paragraph answers the query directly.
The practical implication is about structure. If your best answer only makes sense after three preceding paragraphs of setup, the chunk that gets indexed may not stand on its own, and a passage that can’t stand on its own retrieves poorly. Sections that state their point directly, under a clear heading, survive chunking intact.
Sources & further reading

How does AI match a passage to a query, if not by keywords?

The engine matches on meaning. Both your passage and the query are turned into embeddings, lists of numbers that act as a fingerprint of meaning, so that two pieces of text that mean the same thing land close together even if they share no words. Finding relevant passages then becomes a geometry problem: retrieve the passages whose vectors sit nearest the query’s vector, measured by cosine similarity or dot product. This approach, dense passage retrieval, was shown to beat classic keyword search (BM25) substantially on open-domain question answering.
That’s why keyword stuffing does nothing here: matching is semantic, so a passage that genuinely explains a concept will be found under many different phrasings of the question. In practice most production systems run hybrid search, combining this semantic matching with old-fashioned keyword matching, so exact terms and names still matter, they just aren’t the whole game.
You’re matched on meaning, not exact strings. Cover the concept clearly and you match phrasings you never anticipated. But keep the exact product names, entities, and terms too, hybrid retrieval still rewards them.
Sources & further reading

How does it choose the handful it actually uses?

First-stage retrieval is built for speed, not precision. It casts a wide net and returns a large candidate set, often hundreds of passages, because at that scale each passage and the query are encoded separately and compared with fast math. That’s great for recall, but the ordering is rough. So a second stage re-reads the shortlist much more carefully.
That second stage is a reranker, typically a cross-encoder: instead of encoding the query and passage separately, it reads them together and scores how well that specific passage answers that specific query. It’s slower, so it’s only run on the shortlist, but it’s far more accurate. The technique that established this re-scored the top candidates from a fast first stage and improved ranking quality dramatically. Only the top few passages, often three to five, survive to be handed to the model that writes the answer.
The two stages, in plain termsThink of first-stage retrieval as speed-dating: a fast pass over thousands of candidates to find plausible matches. The reranker is the actual interview: a slow, careful, side-by-side read of the finalists to decide who’s genuinely the best answer. You have to survive both, and the interview is where citations are won.
Recall gets you into the candidate pool; the rerank decides the citation. The reranker rewards the passage that answers the query most directly and unambiguously, which is rarely the longest or the most keyword-dense one.
Sources & further reading

You have the page, so why aren't you cited?

Now the frustrating pattern resolves. ‘We have a great page and still don’t get cited’ almost always traces to one specific stage of this funnel, and each has a different fix.
Where a good page actually drops out:
  • Not in the index: the crawler can’t reach or render the page, so it never becomes a candidate. This is an access problem, see the companion series, and often a JavaScript rendering problem where the content isn’t in the raw HTML.
  • Weak semantic match: the page is indexed but doesn’t actually answer the sub-query in language a machine can map to it. It talks around the topic instead of answering it.
  • Buried answer: the answer exists but isn’t self-contained, so the chunk that gets indexed doesn’t stand on its own and retrieves poorly.
  • Lost the rerank: you made the shortlist, but a competitor’s passage answered the query more directly, so the cross-encoder ranked it above yours.
What actually helps, in priority order:
  • Make sure the content is in the raw HTML and reachable (fix access first, it gates everything else).
  • Answer the question directly, high in the relevant section, under a heading that names it.
  • Write self-contained passages: each key section should make sense lifted out on its own.
  • Use plain, unambiguous language and keep the exact entities and terms in the text.
  • Match the format that already wins for the query, if concise comparison tables or step lists are what gets cited, provide the equivalent.
For leadership
‘Better content’ is not a diagnosis. A page can fail at access, at semantic match, at chunking, or at the rerank, and each failure has a different owner and fix. Ask which stage a priority page drops out at before approving another rewrite.
Sources & further reading
What’s next
Becoming visible in AI search is a technical problem with a revenue outcome. If you'd rather have it diagnosed and fixed, here's how I can help.
Mihir Naik
About the author
Mihir Naik, AI search (AEO) professional and product leader. Senior Product Manager (AI) at seoClarity, building Clarity ArcAI. Based in Toronto; in SEO since 2011. Available for consulting.
Read full bio →