Semantic Structure Integrity
Semantic Structure Integrity is the authority pillar that measures whether content follows a parseable semantic hierarchy. It evaluates heading structure, proper nesting, list usage, definition blocks, and the absence of structural ambiguity. It determines whether AI systems can decompose a page into discrete, citable content units.
What Semantic Structure Means for AI
AI systems do not read pages the way humans do. They parse structure. When an AI encounters a web page, it constructs an internal representation of the content hierarchy based on semantic HTML elements: headings, lists, definition blocks, sections, and articles.
If that hierarchy is clear and consistent, the AI can isolate specific content blocks, determine their scope, and extract them with confidence. If the hierarchy is broken, ambiguous, or absent, the AI cannot reliably determine what belongs where and extraction confidence collapses.
Semantic structure is the foundation of extractability. Without it, no amount of structured data or FAQ schema compensates for the inability to parse content boundaries.
Heading Hierarchy: H1 Through H6
Heading elements define the document outline. AI systems use this outline to understand topic scope, section boundaries, and content relationships.
Correct Heading Hierarchy
A correct heading hierarchy proceeds sequentially without skipping levels. Each heading level represents a narrower scope within the parent level.
H1: Page Title
H2: Major Section
H3: Subsection
H4: Detail Point
H2: Next Major Section
H3: SubsectionWhy Heading Skips Break Extraction
When a page jumps from H1 to H3, or from H2 to H4, the AI encounters a structural gap. It cannot determine whether the skipped level was intentionally omitted or whether the content hierarchy is malformed. This ambiguity forces the AI to guess, which reduces extraction confidence.
The Role of Lists and Definition Blocks
Structured Lists
Ordered and unordered lists provide explicit enumeration that AI systems can parse into discrete items. When a list of services, features, or criteria is presented as a semantic list element rather than a paragraph of comma-separated values, the AI can extract each item independently. Lists are atomic extraction units.
Definition Blocks
A definition block is a visually and semantically distinct paragraph that defines a concept in isolation. AI systems recognize these patterns and treat definition blocks as high-confidence extraction targets.
Atomic Paragraphs
An atomic paragraph contains a single idea expressed completely within its bounds. It does not depend on surrounding context for meaning. Atomic paragraphs allow AI systems to extract individual statements without losing accuracy.
Section Anchors and Content Addressability
Section anchors (id attributes on heading or section elements) make content addressable at the section level. When a section has an anchor, AI systems can reference not just the page but the specific section within the page.
Addressable sections improve citation granularity. Instead of citing an entire page, an AI can cite the specific section that answers the user's question. This increases citation precision and user trust.
How Div Soup Reduces Extraction Confidence
Div soup is the practice of building page layouts using generic div elements instead of semantic HTML5 elements. For human visitors, div soup is invisible — styling makes the page look structured. For AI systems, div soup is a structural void.
Low SSI: Div Soup
<div class="wrapper">
<div class="content">
<div class="block">
<span>Title</span>
<div>Content here</div>
</div>
</div>
</div>High SSI: Semantic HTML
<article>
<section id="topic">
<h2>Topic Title</h2>
<p>Definition here.</p>
<ul><li>Item</li></ul>
</section>
</article>Frequently Asked Questions
What is Semantic Structure Integrity?
Semantic Structure Integrity measures whether content follows a parseable semantic hierarchy. It evaluates heading structure, proper nesting, list usage, definition blocks, and the absence of div soup.
Why do heading skips reduce AI extraction confidence?
Heading skips break the semantic outline that AI systems use to parse content hierarchy. The AI cannot reliably determine whether the following content is a subsection or a new section.
What is div soup and why does it reduce extractability?
Div soup is HTML that uses generic div elements instead of semantic elements. Without semantic meaning, AI systems cannot determine content boundaries or section purposes.
Check Your Semantic Structure
Run a free SAS scan to see your semantic structure integrity score and identify heading hierarchy issues.
Run Free SAS Scan