Most writers build a blog post outline from memory. They open a blank doc, type five headings that feel logical, and start drafting. That is exactly why so many well-written articles never crack page one: the structure was invented, not researched.
This walkthrough shows the opposite approach. You start with a target keyword, spend 20 to 30 minutes reading the search results, and turn that evidence into a heading-by-heading plan with word counts assigned before you write a single sentence. It is repeatable, it works for any topic, and it removes the two biggest drafting problems at once: blank-page paralysis and missed search intent.
What is a blog post outline (and what it is not)
A blog post outline is a structured plan of your article’s headings, subheadings, key points, supporting data, assets and internal links, mapped against what searchers actually want to know. It is a roadmap of structure, formatting, statistics and talking points, not a list of vague topics.
Here is the practical difference:
| Weak outline | Working outline |
|---|---|
| “Intro” / “Benefits” / “Tips” / “Conclusion” | Exact H2 and H3 wording, in final order |
| No idea how long each part should be | Word count budget per section |
| Based on what the writer already knows | Based on the top 10 results, People Also Ask and related searches |
| No differentiation plan | One or two elements no competitor has |

Why outlining first is now a ranking advantage
- Full intent coverage. A researched outline forces you to answer every sub-question a searcher has, in one page, instead of half of them.
- Clean retrieval for AI answers. Answer engines and AI overviews pull self-contained chunks. Tight headings with a direct answer underneath are far easier to quote than a wall of prose.
- Faster drafting. Writing becomes filling boxes. Most writers cut drafting time by 30 to 50% once headings and word counts are fixed.
- Fewer rewrites. Structural problems are cheap to fix in an outline and expensive to fix in a 2,000-word draft.
- Easier delegation. A good outline can be handed to any writer and still produce the same page.

The 7-step blog post outline process
Step 1: Lock the keyword and define the single job of the page
Before you look at anything, write four lines at the top of your document:
- Primary keyword: the one query this page must own.
- Intent type: informational, commercial, transactional or navigational.
- Reader stage: total beginner, practitioner, or buyer comparing options.
- The promise: one sentence describing what the reader can do after reading.
Example for this article: primary keyword “blog post outline”, informational intent with a how-to slant, reader is a practitioner who already writes, promise is “you can build a research-based outline in 30 minutes”.
If you cannot write the promise in one sentence, the page is not focused enough yet. Split it into two articles.
Step 2: Harvest the SERP data (do not skip this)
Open a private window, search your keyword, and record the following for the top 10 organic results in a simple table:
| Data point | Why it matters |
|---|---|
| Page format (guide, listicle, tool, template) | Tells you the format Google already rewards |
| Title angle | Shows the promise pattern, and where the gap is |
| All H2s and H3s | Your raw subtopic pool |
| Word count | Sets your depth budget |
| Publish or update date | Reveals stale competitors you can beat on freshness |
| Unique assets (templates, tables, screenshots, calculators) | Your differentiation checklist |
Then copy every People Also Ask question and every related search into the same doc. These are literal, free confirmations of sub-intents. For the keyword “blog post outline”, the SERP surfaces questions such as what an outline actually is, what a good blog structure looks like, the 80/20 rule for blogging, and whether blogging is still relevant. It also shows heavy demand for samples, free templates and outline generators. That last cluster is a huge signal: half the searchers want a tool or a copy-paste asset, not just theory.
Practical shortcut: paste all competitor headings into one list, unsorted. You now have 60 to 120 raw subtopics.
Step 3: Group the subtopics into clusters
Now sort that messy list. Tag every subtopic with a frequency count, then apply this rule set:
- Appears in 5 or more of the top 10: mandatory H2. Leaving it out is a coverage gap Google will notice.
- Appears in 2 to 4: include as an H3 under a related H2, or as a table row.
- Appears once: optional. Include only if it serves your promise.
- Appears in People Also Ask but in no article body: gold. This is your quickest differentiation win, often as an FAQ entry or a dedicated short section.
Merge near-duplicates into one cluster and give each cluster a plain-language working label. Aim for 5 to 9 clusters. More than nine usually means you are trying to cover two keywords in one page.
Step 4: Choose your differentiator before writing the headings
If your blog post outline is just the average of page one, you have earned no reason to be ranked. Pick one or two elements nobody in the top 10 offers:
- An original template readers can copy in five seconds
- A real worked example with the actual numbers you used
- A decision table or scoring matrix
- Original data, even small-sample (“we outlined 40 posts and measured drafting time”)
- A section on what to skip, when everyone else only adds
Write your differentiator into the outline as a real section with a heading. If it does not have a heading, it will not survive drafting. More at https://ryrob.com.
Step 5: Assign H2s and H3s in intent order
Now convert clusters into final headings. Order them the way a reader’s questions actually arrive, not the way your knowledge is organised:
- Direct answer first. Answer the core question within the first 100 words, then define the term.
- Context and stakes. Why it matters, briefly. One short section maximum.
- The main body: process or comparison. This is 55 to 70% of the page.
- Assets. Template, example, checklist.
- Edge cases, mistakes, tools.
- FAQ for leftover People Also Ask questions.
Heading rules that keep the structure crawlable
- One H1 only, which is your title.
- Never jump levels: H2 to H4 is a broken hierarchy.
- Make headings descriptive and self-contained. “Step 3: Group the subtopics into clusters” beats “Grouping”.
- Front-load keywords naturally, and phrase some headings as questions so they can match voice and AI queries.
- Keep each H2 to a single idea. Two ideas means two H2s.
- Cap section length at roughly 300 words before adding an H3, a list or a table.
Step 6: Budget word count and assets per section
This is the step almost everyone skips, and the one that prevents bloated intros and rushed conclusions. Take the median word count of the top 10, add 10 to 20% only if you are genuinely adding value, then distribute. rightblogger.com makes the same point with more data.
Example allocation for a 2,000-word how-to page:
| Section | Purpose | Words | Asset |
|---|---|---|---|
| Intro | Problem, promise, direct answer | 120 | – |
| Definition H2 | Quotable definition | 180 | Comparison table |
| Why it matters H2 | Benefits, stakes | 200 | Bullet list |
| Process H2 (7 H3s) | The core method | 900 | Numbered lists, table |
| Template H2 | Copy-paste asset | 200 | Template block |
| Mistakes H2 | Trust and depth | 180 | List |
| Tools H2 | Commercial sub-intent | 120 | Table |
| FAQ | People Also Ask coverage | 300 | Q&A pairs |
Also note per section: the internal link you will place, the statistic or source you need, and the image or screenshot required. Do that now and you will never interrupt drafting to hunt for a source.
Step 7: Pressure-test the outline before you draft
Run these five checks. Fixing an outline takes five minutes; fixing a draft takes an hour.
- PAA sweep: is every People Also Ask question answered somewhere on the page, in a heading or the FAQ?
- Skim test: read only the headings. Does someone who reads nothing else still get the answer? If not, rewrite the headings.
- Overlap test: do any two sections say the same thing? Merge them.
- Promise test: does every section serve the one-sentence promise from Step 1? Delete anything that does not, no matter how interesting.
- Differentiation test: point to the exact section a competitor cannot match. If you cannot, go back to Step 4.
Copy-paste blog post outline template
Paste this into your doc and fill it in. It is deliberately boring, which is why it works.
- Primary keyword: ____ | Intent: ____ | Reader: ____
- Promise (1 sentence): ____
- Target length: ____ words (top 10 median: ____)
- Differentiator: ____
- Working title (with keyword + benefit + specificity): ____
- Intro (100 to 150 words): problem, direct answer, promise, what is coming
- H2 #1 (definition / direct answer): ____ words | asset: ____
- H2 #2 (why / stakes): ____ words | asset: ____
- H3: ____
- H2 #3 (main process or comparison): ____ words
- H3 step 1: ____ (key point, source, link)
- H3 step 2: ____
- H3 step 3: ____
- H2 #4 (template, example or checklist): ____ words
- H2 #5 (mistakes, edge cases, tools): ____ words
- FAQ: 4 to 6 questions taken verbatim from People Also Ask
- Close and CTA: next action for the reader
- Internal links planned: ____ | Images needed: ____

Six mistakes that ruin an otherwise good outline
- Outlining from imagination. If you never opened the SERP, you are guessing at intent.
- Cloning the top result. Same headings in the same order gives Google no reason to prefer you.
- Heading stuffing. Repeating the exact keyword in eight H2s reads as spam and helps nothing.
- Twelve shallow H2s. Depth beats breadth. Consolidate into fewer, richer sections.
- No word budget. Sections then grow in proportion to what you enjoy writing, not what readers need.
- Ignoring the asset demand. When related searches scream “template” and “sample”, a pure theory page loses.

Should you use an AI blog outline generator?
AI outline tools are genuinely useful for speed, and there is no shame in using one. Just be clear about what they can and cannot do.
| Task | AI generator | Manual SERP method |
|---|---|---|
| Speed of a first draft outline | Excellent | Slower (20 to 30 min) |
| Real intent coverage from live results | Inconsistent | Strong |
| Differentiation from page one | Weak, it averages the web | Strong, you choose the gap |
| Word count and asset planning | Rarely included | Built in |
Best practice in 2026: let AI expand your already clustered subtopics into candidate headings, then you decide order, depth and differentiation. Use it as an assistant on Step 5, never as a replacement for Steps 2, 3 and 4.
Frequently asked questions
What is an outline in a blog post?
An outline is the pre-writing plan of the post: its title, headings, subheadings, the key points and data under each heading, plus the assets and links you will include. It sets the order of information and the depth of each section so drafting becomes execution rather than exploration.
What is a good structure for a blog post?
A reliable structure is: a hook and direct answer in the first 100 words, a short definition or context section, a main body organised as clear steps or comparisons under descriptive H2s and H3s, a template or worked example, a mistakes or edge-case section, an FAQ that mops up related questions, and a closing call to action. Keep paragraphs to two or three sentences and break every long block with a list, table or image.
What is the 80/20 rule for blogging?
It is the Pareto principle applied to content: roughly 20% of your posts drive around 80% of your traffic and conversions, and about 20% of the effort (keyword choice, intent match, structure) drives most of the result. In practice it means spending disproportionate time outlining and updating your few highest-potential pages instead of publishing more low-intent posts. Some marketers also use it for tone: 80% helpful information, 20% promotion.
How long should a blog post outline be?
Around 10 to 15% of the final article. For a 2,000-word post, a 200 to 300-word outline with 6 to 9 H2s, nested H3s, word budgets and notes on sources is enough. If your outline is longer than that, you are drafting.
Is blogging still relevant in 2026?
Yes, but the winning format has shifted. With AI answers absorbing simple questions, thin posts that restate common knowledge have collapsed in value, while pages with original processes, real examples, data, templates and clear structure still earn clicks and citations. Well-structured articles are also the raw material AI systems quote, so structure and specificity matter more now, not less.
Should I write the title before or after the outline?
Write a working title first so the outline stays focused, then finalise it after the outline is done. Once you can see the full structure, you know exactly which promise and specificity (number of steps, template, timeframe) belong in the title.
Your next step
Pick one keyword you already want to rank for and run the seven steps on it, in order, before writing anything. Twenty minutes in the search results plus a word-count table will do more for that page than three extra hours of drafting. Once you have used the process twice, the blog post outline stops being an admin chore and becomes the part of the job where the ranking is actually decided.
