AI Search

AI Answer Engine Retrieval: Chunks, Not Pages

AI answer engine retrieval works on chunks, not whole pages. See how chunking, embedding and reranking decide which passage of yours gets quoted.

S SparkCliks 0 15 min read
Share
AI Answer Engine Retrieval: Chunks, Not Pages

AI answer engine retrieval does not fetch your page. It fetches a fragment of it: a few hundred words cut out of their surroundings, turned into a vector, and scored on their own merit against a query you never saw. Your page is the truck those fragments arrived in, and by the time an answer gets written the truck has driven off. That single fact changes what "good content" means, and most AI search advice has not caught up with it.

The Page Is the Truck, Not the Package

Every habit in SEO is scoped to the URL. You track rankings per page, impressions per page, links per page. Canonical tags, titles, redirects and index status are all page level objects. Twenty years of tooling has trained everyone to treat the page as the atom.

Retrieval systems behind AI answers use a smaller atom. They split documents into passages before anything else happens, and from that point forward the passage travels alone. It gets scored alone, ranked alone, and handed to the model alone. Nothing downstream automatically knows which page it came from beyond a URL stapled to it for attribution.

So the two systems grade different things, and a page can pass one while failing the other.

Scoped to the pageScoped to the chunk
Index status and canonical URLWhether the text answers something on its own
Backlinks and domain authorityWhether the subject is named inside the fragment
Title tag and meta descriptionWhether a claim is complete in one place
Core Web Vitals and page speedWhether a number sits next to its unit, date and scope
Internal link structureWhether a stranger could quote one sentence and attribute it correctly

Nothing in the left column carries over to the right. That's why a site can do well in classic search and stay invisible in AI answers without anything obviously broken.

What a Chunk Actually Is

A chunk is a contiguous slice of a document, usually a few hundred tokens long, stored and scored as an independent retrieval unit. Chunks are typically cut at a fixed size with a fixed overlap, sometimes nudged to respect paragraph or heading boundaries, and each one is embedded as a vector so it can be matched against a query by meaning rather than by exact words.

None of the consumer answer engines publish their chunking parameters. What is documented sits one layer down, in the developer retrieval products the same companies sell, and those are the only public numbers worth reasoning from.

Documented systemChunk sizeOverlapChunks returned
OpenAI file search (developer product, not ChatGPT search)800 tokens by default400 tokensUp to 20 for GPT-4 class and o-series models
Anthropic's Contextual Retrieval evaluation800 tokens in the test setup, described as "usually no more than a few hundred tokens" in typical systemsNot stated for the evaluationTop 20 measured
ChatGPT search, Claude search, Perplexity, AI Overviews, AI ModeNot publishedNot publishedNot published

Sources: OpenAI's file search documentation and Anthropic's Contextual Retrieval writeup.

Tokenization varies by model, so convert loosely: 800 tokens is roughly 600 English words, and "a few hundred tokens" is roughly 150 to 220 words. Those are the two scales to hold in your head. One is about the length of a long section. The other is about the length of two paragraphs.

The practical read: assume the smallest plausible unit that could carry your claim is around two paragraphs, and that it may be cut anywhere.

Free trial

Stuck on page two?

Real human clicks that lift your CTR and move you up the rankings.

The Five Steps of AI Answer Engine Retrieval

The vocabulary differs by vendor. The shape does not.

StepWhat happensWhere it failsWhat you influence
ChunkThe document is split into fixed size slices with overlapA claim gets cut in half at a boundaryWhere your claims sit relative to a plausible cut
EmbedEach chunk becomes a vector representing its meaningA chunk about "it" and "this approach" embeds as almost nothing specificWhether entities are named in the text itself
RetrieveCandidate chunks come back, often from a vector search and a lexical search such as BM25 combinedYour chunk is not in the candidate set at allTopical coverage and explicit phrasing
RerankA second model reorders candidates by relevance to the queryRetrieved and then dropped, with no trace anywhereHow directly the chunk answers the specific question
AssembleSurviving chunks go into the model's context and the answer is writtenRead but never quoted, because nothing was quotableWhether one sentence carries a checkable claim

Steps three and four are where most content dies, and both are invisible to you. A chunk that never entered the candidate set and a chunk the reranker discarded look identical from outside: no citation, no log line, no difference in any dashboard you own.

Passage Ranking Is Not Chunk Retrieval

This is the distinction almost every article blurs, and getting it wrong leads people to assume classic search already solved the problem.

Google's Search Central ranking systems guide describes passage ranking as "an AI system we use to identify individual sections or 'passages' of a web page to better understand how relevant a page is to a search."

Read the object of that sentence. The thing being assessed for relevance is the page. Passages are evidence used to judge it. That's also why the documented name is passage ranking and it sits in the ranking systems guide rather than in the indexing documentation, after the industry spent the announcement period calling it passage indexing.

Chunk retrieval inverts this.

Passage ranking in classic searchChunk retrieval in an answer engine
Unit stored and returnedThe pageThe chunk
Role of the passageEvidence that the page deserves a positionThe candidate itself
What the user receivesA link to the whole documentText lifted from the fragment
If surrounding context is neededThe reader clicks through and scrollsOften unavailable, unless overlap happened to catch it
Typical failureThe page ranks a few positions lowerThe page never surfaces, or the wrong fragment gets quoted

The search surfaces sit in between, and it's worth being precise about how. AI Overviews and AI Mode are grounded in the Search index, so page level indexing is still a hard gate: an unindexed page cannot appear. On top of that, Google's AI features documentation states that both may use a query fan out technique, "issuing multiple related searches across subtopics and data sources," to build a response. A page level gate, then a passage level selection over the results of queries you will never see in a keyword tool.

Why Chunking Loses the Thread

Cutting a document into fixed slices destroys information, and the retrieval side knows it. Anthropic's Contextual Retrieval writeup exists specifically to patch this: it prepends generated, chunk specific context to each chunk before embedding, so that a fragment saying "revenue grew by 3 percent over the previous quarter" carries which company and which quarter with it.

The measured cost of not doing that is the most useful number in this whole field. Anthropic reported that adding contextual embeddings cut the top 20 chunk retrieval failure rate by 35 percent, from 5.7 percent to 3.7 percent. Adding a contextual lexical search alongside it took the reduction to 49 percent, and adding a reranking step took it to 67 percent, landing at 1.9 percent. Those are Anthropic's figures for their own evaluation, measured as one minus recall at 20.

Here is the part that matters to a writer rather than an engineer. Engines are paying real compute to put context back into chunks that chunking took out. A chunk that already carries its own subject, scope and date needs less of that repair, and it survives pipelines that never do the repair at all. You cannot know which kind of pipeline is reading you, so write for the one that does nothing.

Overlap helps, and only with one specific problem. OpenAI documents 400 tokens of overlap on 800 token chunks, meaning half of each chunk repeats in its neighbor. That rescues a sentence sitting near a cut. It does nothing for a pronoun whose antecedent is five paragraphs up.

The four patterns that reliably break a fragment:

  • Orphan pronouns and demonstratives. "This approach," "it," "the method above." Fine on a page. Meaningless in a slice.
  • Subjects that live only in the heading. Headings are frequently stripped or separated during processing. If your H2 says "Pricing" and the paragraph below never says what is priced, the fragment is about nothing.
  • Claims split between a list introduction and its bullets. The intro says what the list is; the bullets say the things. Cut between them and you have two useless halves.
  • Numbers separated from their units, dates or scope. "Up 40 percent" is not a claim. "Up 40 percent year over year across the 120 pages we tested in 2026" is one.

Page Strong, Chunk Weak

The two scoring systems diverge most visibly on long form content, which is uncomfortable because long form is what most content strategies produce.

Signal4,000 word pillar guide700 word FAQ page
Page level SEO strengthHigh: depth, coverage, link magnetLow: thin, few links
Fragments that answer on their ownFew, most sit mid argumentNearly all of them
How often the subject is restatedRarely after the introductionIn every question
Self contained claims per 200 wordsLow, the argument is cumulativeHigh, each answer is atomic
Retrieval odds per fragmentLowHigh

Neither column is "better." A pillar guide earns links and rankings the FAQ page never will. But if you have been wondering why answers sometimes cite pages that would not crack the top ten for the same query, the right column is a large part of the reason.

The fix is not to stop writing long content. It's to make long content survive being cut, which is a structural problem, not a length problem.

Worked Example: Read Your Page the Way a Chunker Does

About forty minutes for one page, and it replaces guessing with a list you can act on.

Step 1: cut where the chunker would, not where you would

Copy the rendered text of one page into a plain document. Delete your headings. Now cut it into 600 word blocks, and separately into 200 word blocks, because you do not know which scale is being applied. Number every fragment.

Deleting the headings is the point of the exercise. It simulates the worst realistic case, where heading context does not travel with the body.

Step 2: read each fragment cold and score it

For each fragment, answer three questions:

  1. Is there a real question this fragment answers completely?
  2. Is the subject named inside the fragment, not just implied?
  3. Could a stranger quote one sentence from it and attribute it correctly?
Yes answersVerdictAction
3CitableLeave it alone
2RepairableUsually one noun phrase restored, or one number given its scope
0 or 1Passenger textEither rewrite it to carry a claim or accept it will never be retrieved

On a typical long form guide, most fragments land in the middle band. That's an illustration of what this exercise usually surfaces, not a measured statistic.

Step 3: cross check against Search Console

Open Google Search Console, then Performance, then Search results. Set the date range to Last 28 days. Add a filter: Page, then Exact URL, then paste the URL you just audited. Switch to the Queries tab and export.

In the export, flag every query containing who, what, why, how, when, which, does, can or is. Those are the question shaped queries this page already earns impressions for. Match each one against your numbered fragment list.

Every question shaped query with impressions and no fragment that answers it standalone is a gap you can close inside a page you already own. No new page, no new link building.

One honest limit: Search Console reports classic Search along with AI surface data folded into its totals, and it does not report citations from ChatGPT, Claude or Perplexity at all. This step tells you about demand and coverage. It does not tell you whether you were cited.

Step 4: measure the change without fooling yourself

Use a 28 day baseline window and a 28 day change window, and hold back a control set of comparable pages you deliberately do not touch. Read two metrics: the count of question shaped queries earning impressions on the page, and the citation count from a fixed set of prompts you run by hand across the assistants you care about.

The numbers that follow are an illustration, not a result. If the edited page goes from 18 question shaped queries to 24 while the control set also drifts up by roughly a third, you measured a seasonal swing, not your edit. Signal means a move that appears in the edited set, does not appear in the control set, and holds across two consecutive rounds. Because the same prompt can return different sources an hour later, treat any single run as one sample rather than as the answer.

A Chunk Readiness Checklist

Run this against any page before you conclude your content is the problem.

  • [ ] Every section names its subject in the body text, not only in the heading.
  • [ ] No paragraph opens with a pronoun or demonstrative referring to something above it.
  • [ ] Every number appears next to its unit, its time period and its scope.
  • [ ] List introductions repeat enough context that the bullets survive a cut between them.
  • [ ] Each table has a caption or lead sentence stating what the table compares.
  • [ ] At least one sentence per section is a complete, checkable claim someone could quote.
  • [ ] Definitions appear as a full sentence including the term, not as a fragment after a colon.
  • [ ] Dates are visible in the text, not only in metadata.
  • [ ] The content exists in the raw HTML, since several crawlers perform a plainer fetch than Googlebot.
  • [ ] No leftover nosnippet, max-snippet or data-nosnippet control is suppressing the text you want quoted.

What You Do Not Control

Be clear about the boundary. You do not choose the chunk size, where the boundaries fall, whether the embedding model captures your phrasing, how the reranker weighs your fragment, or whether a search runs at all for a given prompt. Those are vendor decisions that change without announcement, which is why every claim in this post links to a vendor page you should re-check rather than trust indefinitely.

What you control is what a fragment contains if it happens to land somewhere reasonable. That is a narrower lever than most AI search content implies, and it's a real one.

It also has nothing to do with traffic volume, which is worth saying plainly given what we sell. SparkCliks provides search clicks and website visits through SERP Clicks, Sparky Traffic Bot, Website Traffic and Realistic Traffic. Those change what your analytics records about visits. None of them place text into a retrieval index, and no retrieval pipeline consults your visitor counts when scoring a chunk. Anyone selling AI citations as a traffic product is selling something they cannot deliver.

If you want the engine by engine view of who crawls what and where citations attach, that's covered separately in how AI assistants pick sources. This post is the layer underneath it: whichever engine you are chasing, the thing being scored is a fragment.

Frequently asked questions

FAQ

What is a chunk in AI answer engine retrieval?

A chunk is a contiguous slice of a page, usually a few hundred tokens, stored and scored as an independent unit. Retrieval systems embed each chunk as a vector and match queries against chunks rather than against whole documents.

Do AI answer engines index pages or chunks?

Both, at different layers. Google's AI Overviews and AI Mode are grounded in the Search index, so a page has to be indexed first, but selection then operates on passages within retrieved pages. Assistant style engines with their own retrieval stacks work on chunks throughout.

How long should a chunk of content be for AI search?

You do not set the length; the engine does. The documented public reference points are 800 token chunks with 400 token overlap in OpenAI's file search product, and "no more than a few hundred tokens" as the typical case in Anthropic's writeup. Write so that any 200 word stretch still makes sense alone.

Is passage ranking the same as chunk-level retrieval?

No. Google's documentation describes passage ranking as identifying sections of a page to judge how relevant the page is, so the page is still what gets ranked and returned. In chunk-level retrieval the fragment is the candidate and the fragment is what gets quoted.

Why does an AI answer quote the wrong part of my page?

Usually because the fragment containing your best claim was not self contained, so a weaker but more complete fragment scored higher. Chunk boundaries, orphan pronouns and claims split across a heading and its body are the common causes.

Does buying clicks or traffic help my content get retrieved?

No. Retrieval and reranking run on crawled text, not on visitor numbers, and no answer engine has access to your traffic figures. Treat any claim that paid traffic produces AI citations as false.

About the Author

Written by the SparkCliks Team. SparkCliks builds search click and website traffic services, which means most of our working hours are spent inside Search Console and analytics dashboards watching what search behavior does and does not move. We publish what we can verify against primary sources, and we say so plainly when something is undocumented or contested. Every vendor claim above links to that vendor's own documentation, and those pages change: check them before acting on anything here.

Keep reading

Related articles