H2–H3 Heading Flow
Headings are not labels. They are the skeleton of your content. If someone reads only your headings — ignoring all body text — they should understand the full story. This is the "skim test," and it is the single most important structural test for SEO content. Headings also serve as Google's subtopic signals; each H2 tells the bot what that section is about and whether it matches the searcher's needs.
Part 1 — Headings as a Standalone Outline
The Skim Test
80% of readers scan before deciding to read. They look at H1, H2, and H3 headings in order. If your headings tell a compelling story on their own, the scanner converts to a reader. If your headings are vague, the scanner bounces.
flowchart TD
A[Reader Scans H2s] --> B{Do headings tell\nthe full story?}
B -- Yes --> C[Scanner commits\nto reading sections]
B -- No --> D[Scanner leaves\nor skips randomly]
C --> E[Higher dwell time\n+ deeper engagement]
D --> F[Shallow engagement\n+ higher bounce rate]
style E fill:#217346,color:#fff
style F fill:#8B0000,color:#fff
The H2 = Promise, H3 = Delivery Framework
- The Concept
- Example
| Level | Function | Analogy |
|---|---|---|
| H1 | The article's topic and promise | Book title |
| H2 | Major section — a promise about what this section delivers | Chapter title |
| H3 | Subsection — delivers on the H2's promise with specifics | Section within a chapter |
| H4 | Rarely needed — micro-detail under an H3 | Footnote-level detail |
The rule: Every H2 makes a promise. Every H3 under it delivers part of that promise. If an H3 doesn't serve its parent H2, it's in the wrong section.
## H2: 5 Email Marketing Mistakes That Kill Open Rates ← Promise: I'll learn 5 mistakes
### H3: Mistake 1 — Using Generic Subject Lines ← Delivers on the promise
### H3: Mistake 2 — Sending at the Wrong Time ← Delivers on the promise
### H3: Mistake 3 — Ignoring Mobile Preview ← Delivers on the promise
### H3: Mistake 4 — Too Many CTAs ← Delivers on the promise
### H3: Mistake 5 — No Personalization ← Delivers on the promise
If you moved "Mistake 3" under a different H2 (e.g., "Tools You Need"), it would break the promise-delivery contract. The reader expects 5 mistakes — they should get 5 mistakes, in sequence, under the heading that promised them.
Part 2 — Keyword Placement in Headings
Natural, Not Forced
Keywords in headings help Google understand subtopics. But forced keywords create unnatural headings that readers (and Google) recognize as manipulation.
- Placement Rules
- Before / After
| Rule | Explanation |
|---|---|
| H1: Include the primary keyword | The H1 is your title — it should naturally contain the primary keyword |
| H2s: Include secondary keywords where natural | Not every H2 needs a keyword. Prioritize clarity over insertion |
| H3s: Use semantic variations if relevant | H3s are for reader clarity, not keyword density |
| Never: Start every heading with the same keyword | "Email Marketing Tips," "Email Marketing Tools," "Email Marketing Examples" — this is keyword stuffing in headings |
| ❌ Forced | ✅ Natural |
|---|---|
| "Email Marketing Automation Benefits" | "Why Automation Saves You 10 Hours/Week" |
| "Best Email Marketing Tools List" | "The 5 Tools That Actually Work" |
| "Email Marketing Tips for Beginners" | "Where to Start If You've Never Sent a Campaign" |
| "Email Marketing ROI Statistics" | "The Numbers: What Email Actually Returns" |
Heading Length Rules
| Metric | Guideline | Why |
|---|---|---|
| Ideal length | 5–10 words | Long enough to be descriptive, short enough to scan |
| Maximum | 12 words | After 12 words, the heading becomes a sentence, not a heading |
| Minimum | 3 words | Under 3 words, the heading is too vague ("Tips," "Tools," "Summary") |
Part 3 — Common Heading Mistakes
- ❌ The 5 Mistakes
- ✅ How to Fix Them
| Mistake | Example | Problem |
|---|---|---|
| The Vague Heading | "Overview" / "Details" / "More Info" | Says nothing about what the section contains |
| The Clever Heading | "The Secret Sauce" / "The Magic Formula" | Sounds fun but tells Google nothing. SEO needs clarity, not cleverness |
| The Too-Long Heading | "Everything You Need to Know About How to Choose the Best CRM Software for Your Small Business" | Not scannable. Reader's eye skips over it |
| The Keyword-Stuffed Heading | "Best CRM Software — Best CRM Tools — Top CRM Platforms" | Spam signal. Google penalizes this |
| The Numbered-Only Heading | "1." / "Step 1" | Meaningless without context. Use "Step 1: Configure Your Domain" instead |
| Before | After | Fix Applied |
|---|---|---|
| "Overview" | "What Email Automation Actually Does" | Made descriptive |
| "The Secret Sauce" | "The 3 Triggers That Drive 80% of Conversions" | Replaced cleverness with specificity |
| "Everything You Need to Know About..." | "Choosing the Right CRM: 4 Factors" | Shortened with a count |
| "Best CRM Software Best CRM" | "Top 5 CRMs for Small Teams (2025)" | Single keyword, natural phrasing |
| "Step 1" | "Step 1: Set Up Your Tracking Pixel" | Added descriptive context |
Part 4 — Bad vs. Good Examples
- ❌ Failing the Skim Test
- ✅ Passing the Skim Test
# Email Marketing Guide
## Introduction
## What You Need to Know
## Tips
## Tools
## FAQ
## Conclusion
(Why it fails: Reading only the headings tells you NOTHING. "What You Need to Know" about what? "Tips" for what? A scanner would have no reason to stop and read any section.)
# Email Marketing in 2025: The Complete Guide for Small Teams
## Why Email Still Outperforms Social Media (By 4X)
## The 3 Campaign Types Every Small Business Needs
### Welcome Sequences That Convert New Subscribers
### Cart Abandonment Emails That Recover Revenue
### Re-engagement Campaigns for Inactive Lists
## Setting Up Your First Automation (under 30 Minutes)
## 5 Mistakes That Kill Open Rates
## The Tools We Actually Recommend (After Testing 12)
## FAQs
(Why it wins: Reading ONLY the headings tells a complete story. You know what you'll learn, in what order, and what makes this guide different ("after testing 12"). Every heading is descriptive, specific, and scannable.)
Part 5 — AI Collaboration Guidelines
AI defaults to generic headings ("Introduction," "Benefits," "Conclusion"). You must enforce descriptive, skim-passing headings.
The "Heading Audit" Prompt
Role: Senior Editor specializing in content structure Task: Review these headings and improve them: [Paste H1 + all H2s + H3s] Rules:
- Every heading must pass the skim test — a reader who reads ONLY headings should understand the full article.
- Replace any vague heading ("Overview," "Details," "Tips") with a descriptive alternative.
- Each heading must be 5–10 words.
- Primary keyword should appear in H1 and at most one H2. Secondary keywords may appear naturally in others.
- No two headings should start with the same word.
The "Outline Generator" Prompt
Role: SEO Content Architect Task: Create an article outline for the keyword "[keyword]" with this structure:
- H1: Contains keyword + outcome promise
- 6–8 H2s that pass the skim test (no "Introduction" or "Conclusion")
- 2–3 H3s under each H2 as needed Rules: Each H2 must promise something specific. Reading only the headings should tell the full story.
Part 6 — Output Checklist
- Skim test: Your headings tell the full story without any body text.
- Promise-delivery structure: Every H3 delivers on its parent H2's promise.
- No vague headings: Zero instances of "Overview," "Details," "Tips," "Summary," or "Conclusion."
- Length compliance: All headings are 5–10 words (max 12 in rare cases).
- Natural keywords: Primary keyword in H1 + max one H2. No keyword-stuffed headings.
- Variety: No two headings start with the same word.
Internal use only. Do not distribute externally. For questions or suggested updates, raise with the content lead.