WriteMySEO / Blog / How Passage and Chunk Retrieval Break Up Your Pages
SEO technology

How Passage and Chunk Retrieval Break Up Your Pages

Search and AI systems increasingly score fragments of a page, not the whole page. Here's how that splitting works and how to write sections that survive it.

Most SEO advice still treats a page as the unit of retrieval: one URL, one topic, one ranking. That model has been leaking for years. Google's passage ranking work, featured snippet extraction, and now generative systems that retrieve text spans all operate below the page level. They pull a section, a paragraph, sometimes a list item, and evaluate it largely on its own.

That changes what "well-structured content" means. A page can be coherent end to end and still produce fragments that are useless out of context. Understanding how the splitting works tells you which parts of your writing are load-bearing.

What passage ranking actually changed, and what it didn't

Google announced passage ranking in October 2020 and said it expected the change to affect roughly 7% of queries across all languages once fully rolled out. Danny Sullivan later clarified a widespread misreading: this is passage ranking, not passage indexing. Google still indexes whole pages. What changed is that a specific passage within a page can be scored and used as the reason the page ranks, even when the page overall is about something broader.

The practical consequence is documented behavior you can observe: Google frequently deep-links into a page using a scroll-to-text fragment, so the user lands directly on the relevant span.

https://example.com/guide/#:~:text=Crawl%20budget%20only%20becomes

If you see those in your referrer data or in the SERP, Google has identified a passage boundary inside your document that it considers the answer. You did not define that boundary. The system inferred it.

How an embedding pipeline decides where your page ends

Retrieval-augmented systems — the ones behind most AI answer products, including third-party tools that crawl your site — do something more mechanical. They split documents into chunks before embedding them, because embedding models have fixed context limits and because a vector that averages 4,000 words of mixed topics is too diffuse to match anything precisely.

The common splitting strategies, roughly in order of sophistication:

  1. Fixed-size character or token windows with overlap. The default in most tutorials and toolkits. Cut every N tokens, repeat the last few hundred characters into the next chunk so a sentence spanning the boundary isn't lost. It ignores your document structure entirely.
  2. Recursive splitting on separators. Try to split on double newlines first, then single newlines, then sentences, then characters — whatever keeps chunks under the size limit. This respects paragraph breaks when it can.
  3. Structure-aware splitting. Parse the HTML or Markdown, split on heading boundaries, and prepend the heading trail to each chunk. This is where your h2 and h3 structure starts to matter directly.
  4. Semantic splitting. Embed sentences, detect topic shifts, cut there. Better boundaries, much more expensive, less common in production.

You don't control which strategy a given consumer uses. What you control is whether your page produces sane chunks under all of them. A page with clear heading hierarchy, self-contained paragraphs, and no critical context buried three sections above the answer degrades gracefully under naive splitting. A page that reads like a single argumentative essay does not.

What breaks when a section is read alone

These are the failure modes I see most often when you feed real pages through a chunker and read the output:

Failure modeWhat the chunk looks likeFix
Orphaned pronouns"This is why it fails at scale." No antecedent in the chunk.Restate the subject at the start of each section
Headless tablesRows of data with the <th> row in the previous chunkKeep tables small; caption them in prose
Context-dependent lists"3. Set it to 604800" — set what to 604800?Make list items grammatically complete
Deferred definitionsTerm defined in the intro, used in section sixDefine inline on the first use in each major section
Heading-only meaning### Don't followed by a paragraph that assumes the negationWrite headings as full statements

None of these are hard to fix. They're all symptoms of writing that assumes linear reading.

Does this mean you should split pages into more URLs?

No, and this is where the advice often goes wrong. Passage-level retrieval exists precisely so that long, comprehensive pages don't get penalized for covering more than one narrow query. Fragmenting a strong page into six thin ones trades a page with internal authority and link equity for six that have neither.

The decision criterion is whether the sections have genuinely different search intents and different audiences. If someone searching for section A would be annoyed to land on a page mostly about B, split. If the sections are steps in one task or facets of one decision, keep them together and make each section self-contained.

This point is contested in practice — some practitioners report better results with tightly scoped pages, and for competitive head terms that's often true because relevance signals concentrate. The honest answer is that it depends on whether your ranking problem is relevance (favors splitting) or authority (favors consolidation).

How to test whether your sections stand alone

Don't guess. Run your own pages through the same treatment:

What to actually change

Start with your highest-traffic long pages, not your whole site. For each one:

  1. Rewrite every h2 so it states a claim or asks the question a reader would ask. "Why passage ranking doesn't mean you should split pages" beats "Considerations."
  2. Make the first sentence under each heading restate the subject in full nouns. No leading "this," "that," or "it."
  3. Move definitions of terms from the introduction to their first use in each major section, even if it feels slightly repetitive on a linear read.
  4. Convert any list where items depend on a preceding sentence into items that are complete on their own.
  5. Keep tables under about ten rows, and put the takeaway in prose next to the table rather than only in the data.

The side effect is worth noting: every one of these changes also helps human readers who arrive from a deep link and scan one section. You're not writing for a chunker. You're writing for the many readers — machine and otherwise — who never see the top of your page.

passage rankingembeddingsAI searchcontent structure

WriteMySEO produces marketing content, not legal, medical, financial, or compliance advice. Figures cited reflect publicly reported industry data at time of writing and shift over time.

Get started

We write this well about your industry, every month.

AI-drafted, human-reviewed SEO content on a flat subscription. Blog posts, metadata, schema, and internal links, shipped on a monthly rhythm.

See plans

More from the blog