**Before an AI engine can quote your page, it has to tell where your real content begins and ends.** This check looks at how cleanly your primary content can be isolated from the surrounding chrome — menus, sidebars, ads, footers, cookie banners. Wrapping the main content in a semantic landmark and keeping a healthy content-to-boilerplate ratio lets an engine confidently lift the right passage instead of guessing.
It assesses how easily a machine could separate your actual content from the surrounding page furniture. It looks at:
- Semantic landmarks — the primary content wrapped in <main> or <article>, navigation in <nav>, etc.
- Content-to-boilerplate ratio — the page isn't mostly menus, sidebars, ads and widgets with a thin sliver of real content.
- Clean separation — that an extraction tool can confidently isolate the article from the chrome.
Main content cleanly isolatable passes; some boilerplate mixed in is a warning; content indistinguishable from nav and ads is a fail.
GEObubbly runs a readability/extraction pass, checks the content-to-boilerplate ratio, and looks for semantic wrapping of the primary content. It's a core Content Structure & Quality check worth 2 points and runs partially, since judging clean separation depends on how the live page is structured.
"Extractability" is how cleanly a machine can separate your actual content from the surrounding chrome — menus, sidebars, ads, footers, cookie banners. A reader's eye does this instantly; a parser has to infer it from structure. Two things help most: wrapping the primary content in a semantic landmark (<main> or <article>), and a healthy content-to-boilerplate ratio (the page isn't mostly navigation and widgets with a thin sliver of content). The cleaner the separation, the more confidently an AI engine can lift the right passage. This is increasingly the difference between being cited and being skipped: answer engines quote short, self-contained chunks, and if they can't tell where your content begins and ends, they're less likely to use it. Pairing clean structure with explicit structured data makes the boundary unmistakable, and it builds on a clean heading hierarchy across Content Structure & Quality and GEO / LLM Readiness.
Extractable content is content a machine can cleanly separate from the surrounding page furniture — menus, sidebars, ads, footers — so it can identify and quote the real article. Two things help most: wrapping the primary content in a semantic landmark like <main> or <article>, and keeping a healthy content-to-boilerplate ratio so the page isn't mostly chrome with a thin sliver of substance. The cleaner that separation, the more confidently an AI engine can lift the right passage instead of guessing or skipping the page.
Semantic landmarks tell a parser what each block of the page is. Wrapping your article in <main> or <article>, navigation in <nav>, and site furniture in <header>/<footer> lets engines reliably distinguish the primary content from boilerplate. A page built from anonymous <div>s forces the parser to guess where the real content is, lowering the chance it extracts and cites the right text. Semantic markup is one of the highest-value, lowest-effort ways to make content machine-readable.
Content-to-boilerplate ratio is the proportion of a page that is genuine main content versus repeated furniture — navigation, sidebars, ads, cookie banners, footers. A healthy ratio means the substance dominates; a poor one means a thin slice of content is buried in chrome. It matters because extraction tools and AI engines work harder to find the real content on a boilerplate-heavy page, and may pull the wrong block or skip it. Reducing unnecessary chrome and giving the main content room improves both extraction and reader experience.
Because they don't quote whole pages — they lift short, self-contained passages and cite them. To do that, an engine first has to identify which block on the page is the actual article versus the navigation, ads and boilerplate around it. A human eye separates these instantly; a parser has to infer it from the page's structure. If your content isn't clearly marked off with semantic landmarks and a healthy content ratio, the engine can't be sure where your real content is, so it's less likely to extract and cite the right passage.
Wrap your primary content in a <main> or <article> landmark and use <nav>, <header> and <footer> for the chrome, so the boundary between content and furniture is explicit. Trim unnecessary boilerplate so the main content dominates the page, structure it with clean headings and short paragraphs, and add accurate structured data. Together these make it unmistakable to an engine where your real content is, so it can confidently isolate and quote the right passage rather than guessing.