Stage one, fetching the page
Everything starts with a request for the address. If the page is slow, blocked in the robots file, behind a login, or answers with an error, nothing further happens. This is the stage most site owners never think to check.
Redirect chains cost you here as well. Each hop is another request, and some readers stop following after a small number of them. Our page on redirects explains how to keep a chain down to a single step.
A page that a browser reaches is not automatically a page a machine reaches. Test with a plain fetch rather than with your own browser, which carries your cookies, your session and a cache full of your own site.
Stage two, turning markup into structure
Next the reader reduces your page to text and the relationships between pieces of text. Headings become a hierarchy. Lists become lists. Tables become rows and columns. Everything visual that is not encoded in markup simply disappears.
This is why a heading that is only a large bold line of text counts for nothing. The size is styling. The meaning lives in the tag. The same is true of a list made from line breaks and dashes rather than list markup.
It is also why heading order matters more than it seems. A jump from a main heading straight past a level leaves the reader guessing which section a passage belongs to, and a guess is worse than a plain structure.
Stage three, splitting into passages
Stored text is rarely kept as one long document. It is cut into passages, usually along headings and paragraph boundaries, so that a small relevant piece can be retrieved without the whole page coming with it.
That cutting is the reason self-contained writing wins. A paragraph whose subject lives in the previous paragraph becomes meaningless once separated from it, and a passage that cannot be understood alone is unlikely to be used.
It is also why one page per subject beats one long page covering four subjects. Mixed pages produce passages that pull in conflicting directions, which our page on search intent covers from the ranking side.
Stage four, retrieval and the reply
When a question arrives, the system looks for passages that appear to answer it, gathers several of them, and writes a reply in its own words. Your sentence is not usually reproduced. Its meaning is.
Attribution is a separate decision from use. A system may lean on a passage without naming the source, and it is more likely to name a source that is specific, dated and clearly written than one that reads like every other page.
None of this stage is under your control. What you control is whether a clean, self-contained, attributable passage existed to be found in the first place, which is decided several stages earlier.
Where content is most often lost
The losses are predictable, and nearly all of them come from content that exists visually but not structurally. Each item below is a pattern we see on real sites, and each one removes material from the reading entirely.
- Text inside an image, including hours, prices and phone numbers
- Content that appears only after a click, a tab or a scroll event
- Headings styled with size instead of heading tags
- Lists built from dashes and line breaks
- Key facts placed only in a slider or a carousel
- Pages blocked in the robots file by accident
- Anything sitting behind a form, a login or an age gate
How to see what a machine sees
Turn off styling and read the page. Most browsers can show a reader view or a plain source view, and either will strip your design back to the text and structure underneath. What survives is roughly what a parser keeps.
Then read only the headings, in order, and ask whether they describe the page on their own. If the outline makes sense as an outline, the passages beneath it will usually make sense as passages.
For a mechanical version of the same check, our site check reports heading order, missing alt text and unreadable structure directly, which is faster than inspecting pages by hand.
What to fix first
Fix reachability before anything else. A page that cannot be fetched cannot be improved by better writing. Confirm it answers without an error, without a login, and without a chain of redirects standing in front of it.
Then fix structure, because structure is what survives every later stage. One main heading, ordered levels, real lists, real tables, and alt text that describes the image rather than naming the file.
Only then work on the prose. Good writing on a page that parses cleanly is read and quoted. The same writing inside a slider is invisible, and no amount of editing will change that outcome.