How Passage Ranking Changed On-Page SEO (And What to Optimize Now)
Since the 2021 rollout, Google has been indexing chunks of a page, not just whole pages. A single long-form post can now rank for half a dozen unrelated queries, each one matched to a different passage. That changes how you structure headings, where you front-load answers, and which sections of an existing article you bother to refactor. This guide walks through the post-passage-ranking optimization playbook: what the system actually indexes, the structural signals that help a passage surface, and how to decide which pages are worth rewriting.
What Passage Ranking Actually Does
Google’s passage ranking treats subsections of a page as independent ranking units. Instead of evaluating an entire article as a single entity, the system identifies distinct passages (typically a few paragraphs addressing a specific subtopic) and ranks them separately for relevant queries. One page can surface in search results for multiple unrelated questions if different sections happen to match different intents.
Quick vocabulary
- Passage ranking
- Google’s ability to identify and rank a specific section within a page independently of the page’s overall topic. Rolled out from February 2021.
- Sub-document indexing
- The broader concept that search engines index chunks of a document (sections, paragraphs, passages) as addressable units rather than treating the URL as the smallest unit.
- Semantic chunking
- Splitting prose into coherent topic-bounded blocks, in most cases at H2 / H3 boundaries, so each chunk can stand alone as an answer.
- Answer chunk
- The 100–200 word block immediately under a heading that directly answers the heading’s implied question. The unit Google extracts for passage features.
- Topical coherence
- How tightly a passage stays on the subtopic its heading promises. Wandering paragraphs dilute coherence and weaken passage signals.
How it works (at least, as far as Google has publicly described it): the system parses content into semantic blocks, scores each block’s relevance to a query, and may surface a mid-page section even when the page title and introduction focus on something else. It weighs passage-level signals like heading structure, keyword context inside the block, and topical coherence within that block.
A practical example. A comprehensive guide titled “Home Office Setup Tips” can rank for “ergonomic desk height” thanks to a 200-word passage explaining monitor positioning, while the same page also ranks for “video call lighting” because of a separate section on lamp placement. Neither query matches the primary topic, but the discrete passages satisfy specific search intents. I’ve seen this pattern on three client sites where pillar pages were quietly pulling impressions for a dozen long-tail queries the canonical title never targeted. (Two of those three sites had no idea it was happening until I ran the report.)
So the practical implication: dense, multi-topic pages gain leverage if passages are clearly delineated with descriptive headings and self-contained explanations. Vague or meandering sections probably lose ranking potential even when surrounded by strong content. The page can be authoritative overall and still bleed traffic on the sections where the structure betrays the prose.
In the post-passage-ranking era, your H2 is a promise. The paragraph immediately under it is whether you kept it.
Why Section-Level Optimization Beats Page-Level Thinking
Traditional page-level optimization treats each URL as a single topical unit. You pick one primary keyword, align title tags and headers, and hope the entire page ranks. That forces awkward compromises, either you dilute focus by cramming multiple subtopics onto one page, or you create dozens of thin pages that compete with each other for the same head term.
Sub-document indexing changes the equation. Google now extracts and ranks discrete sections within a page independently, surfacing the most relevant 200–300 word block for a given query. A comprehensive guide can simultaneously rank for its main topic and capture long-tail variations buried in subsections, without keyword stuffing or topical drift. Moz’s reference page on passage ranking describes the behavior in similar terms: passages are scored alongside pages, not instead of them.
| Signal | Page-level ranking | Passage-level ranking |
|---|---|---|
| Unit of evaluation | The whole URL, weighted by title, H1, and body | A 100–200 word block bounded by headings or topic shifts |
| Primary keyword location | Title tag, H1, opening paragraph | H2 / H3 plus the first two sentences under it |
| Rewards | Topical focus, keyword-aligned title, on-page authority | Self-contained answers, descriptive headings, structural clarity |
| Penalizes | Multi-topic pages without a primary intent | Meandering paragraphs, “as mentioned above” cross-references, skipped heading levels |
| Best content type | Focused landing pages, single-intent service pages | Pillar guides, FAQ-style explainers, deep evergreen posts |
| Measurement signal | URL-level impressions and clicks in Search Console | Long-tail queries appearing under a single URL in the Pages report |
A single well-structured page about email deliverability might rank its introduction for “what is email deliverability,” a troubleshooting section for “why emails go to spam,” and a tools comparison for “best deliverability monitoring software.” Each passage targets a distinct query while reinforcing the page’s overall authority. The shift rewards depth over breadth. Instead of splitting every subtopic into separate URLs, you organize comprehensive content into semantically distinct sections with clear headers, concise answers, and supporting detail.

Pro tip
When you draft a new section, write the heading as a question your reader would type into Google, then write the first two sentences as if they were the only sentences the reader will see. If the answer survives that test, the passage is ranking-ready. If it needs the paragraph above to make sense, the structure is page-level, not passage-level.
Structural Signals That Help Passages Rank

Heading Hierarchy as Section Markers
Google’s passage ranking system treats H2 and H3 tags as structural anchors that define where one semantic unit ends and another begins. Each heading signals a discrete topic boundary, helping the system parse your page into scorable segments rather than evaluating it as an undifferentiated block of text. Nested structure drives a lot of this (or at least, that’s the pattern I keep seeing in pages that pull clean passage features). An H2 establishes a major section; subsequent H3s inherit that context and subdivide the topic further.
Honestly, keyword placement in headings matters less than their function as organizational milestones. A clear question as an H2 (“How Do Passage Boundaries Affect Ranking?”) outperforms a keyword-stuffed label (“SEO Passage Ranking Optimization Tips Strategies”) because it establishes intent and scope. The passage itself, the content between headings, carries the semantic weight; the heading just marks the territory. Flatten the hierarchy or skip levels (H2 straight to H4) and you obscure those boundaries, forcing the system to guess where topics shift.
Semantic HTML and Content Blocks
Wrap distinct ideas in semantic containers, `