Key Takeaways
-
1Most Readers Scan Before They Read: Nielsen Norman Group's research found 79% of users always scan a new page, and only 16% read it word by word, so your headings do the actual persuading, not your paragraphs.
-
2A Strong Heading Makes a Claim, Not a Category: "Pricing Strategies" tells a reader nothing. "Why charging less is losing you bigger clients" tells them exactly what they'll get.
-
3Consistency Matters as Much as Wording: Headings that don't share a rhythm or structure make readers work harder to follow along, even if each one is well written individually.
-
4Keyword-Stuffed Headings Fail Humans Too: Write the claim first, then check the keyword fits, it almost always does if the heading is genuinely specific.
-
5Better Structure Is Measurable, Not Just Nicer: NN/G found that combining concise, scannable, specific writing improved usability by 124% over a standard version of the same content.
A few months ago, I was comparing two local plumbers before booking a hot water repair. Both sites had almost identical information, pricing, service areas, availability, guarantees.
One page was a single wall of text under one big heading. The other had short, clear subheadings guiding me straight to “Same-Day Callouts“, “What a Hot Water Repair Actually Costs,” and “Areas We Cover.”
I never read the first site properly. I skimmed the second one in under a minute, found exactly what I needed, and booked.
Nobody decided anything based on the actual plumbing expertise on either page. The decision came down to which site respected my time enough to let me scan it.
That’s the entire job of a heading. Not to sound impressive. Not to please a search algorithm. To let a busy, skeptical reader find what they need in three seconds, and trust that the rest is worth their time too.
In this guide:
- Why nobody reads your content the way you think they do
- The three questions every heading needs to answer before you write it
- Seven mistakes beginners make, with real before-and-after fixes
- A simple, repeatable process for writing headings from scratch
- How to keep search engines happy without writing for a robot
Nobody Reads Top to Bottom, They Read Top to Decide
Here’s an uncomfortable truth: almost nobody reads your article start to finish on the first pass. They scroll. They scan the headings and subheadings. They decide, in a few seconds, whether this page is going to answer their actual question.
This isn’t just a hunch. Nielsen Norman Group’s foundational eye-tracking research found that 79% of test users always scanned any new web page they encountered, while only 16% read it word by word.
That gap hasn’t closed since, if anything, shorter attention spans and more competing content have made scanning the default, not the exception.
Your headings and subheadings are that decision point. If they’re vague, generic, or interchangeable with every other article on the topic, the reader has no reason to stop scrolling and actually read.
Think of your headings as a table of contents that’s doing double duty as a sales pitch. Each one has to say, clearly: here’s what you’ll get if you keep reading this part.
Get that right, and readers stay. Get it wrong, and it doesn’t matter how good your actual writing is, nobody sticks around long enough to find out.
NN/G’s own research backs this up with a number too: users have time to read at most 20-28% of the words on an average page during a typical visit. Every word you spend on a vague heading is a word stolen from that small window.
Source: Nielsen Norman Group
Before You Write a Single Heading, Answer Three Questions
Most weak headings come from writers who started typing before they knew what the section was actually about. The heading becomes a placeholder instead of a promise.
Before writing any heading, answer:
- What is this section actually saying? Not the topic, the actual point.
- What’s the one thing a reader should walk away knowing?
- If someone read only this line, would they understand exactly why it matters to them?
Here’s the difference this makes in practice:
Weak: Benefits of Local SEO
Better: Why your competitor down the street outranks you, even with a worse website
Weak: Understanding Client Onboarding
Better: The one onboarding step most agencies skip, and why clients notice
Weak: Overview of Pricing Strategies
Better: Why charging less is quietly costing you bigger clients
Notice the pattern. The weak versions describe a topic. The better versions make a specific claim, one that only makes sense once you’ve actually thought through what the section says. That’s the real difference between a heading that fills space and one that earns a click.
Seven Heading Mistakes Beginners Make (And How to Fix Each One)
Most of these mistakes look harmless in isolation, small wording choices that seem fine on their own. But stacked across a whole page, they quietly cost you readers who never make it past the first scroll. Here’s what to watch for, and exactly how to fix each one.
1. Writing the Heading Before You Know What You're Saying
If you’re not sure what a section is actually about, your heading will sound like it too. This is the single biggest reason beginners end up with vague, forgettable headings.
Fix: Write the paragraph first. Then summarize its single sharpest idea in plain language. The heading comes last, not first.
2. Choosing Clever Over Clear
A pun or a clever turn of phrase feels satisfying to write, but if the reader has to pause and figure out what you actually mean, you’ve already lost them.
Weak (too clever): Toothy Situations
Better (clear): When a Chipped Tooth Actually Needs Same-Day Care
Save the personality for your sentences. Your headings have one job: don’t make the reader think twice about what’s inside.
3. Losing the Rhythm Between Headings
When your headings don’t follow a consistent pattern, readers have to reset their brain every single time they hit a new one. That friction adds up fast.
Here’s what inconsistency looks like:
Heading 1: Why your website speed matters more than you think
Heading 2: Mobile Optimization
Heading 3: Fixing broken links, and why it’s worth the effort
Heading 4: Content Strategy
Two of these are full sentences making a claim. Two are bare category labels. Readers feel that inconsistency even if they can’t name it.
Fixed for rhythm:
Heading 1: Why your website speed matters more than you think
Heading 2: Why mobile-first design isn’t optional anymore
Heading 3: Why broken links quietly cost you rankings
Heading 4: Why a content plan beats one-off blog posts
Now every heading follows the same shape. The reader’s brain builds momentum instead of resetting each time.
4. Letting Headings Wander Off the Actual Topic
Every heading needs to visibly serve the main title. If a heading could belong to a completely different article, it doesn’t belong in this one.
Take an article titled “How to Choose a Web Designer.” These subheadings drift:
Heading: Is web design even worth outsourcing?
Heading: What makes a good portfolio
Heading: Common web design software explained
The first one questions the entire premise of the article (that belongs in the intro, if anywhere). The third one is a different article altogether, it’s about tools, not about choosing a person to hire.
Back on track:
Heading: What to actually look for in a portfolio
Heading: Questions that expose a weak web designer fast
Heading: Red flags in a proposal most people miss
Every one of these now directly serves someone trying to choose a web designer, nothing else.
5. Stuffing Headings With Keywords Instead of Meaning
SEO advice pushed a generation of writers toward headings like this:
Best Affordable Emergency Plumbing Services Near Me for Burst Pipes
Technically, every keyword variation is packed in there. Realistically, no human reads that and thinks, “yes, that’s exactly my section.“
Fix: Write for the human first. Check afterward whether the keyword still fits naturally, it almost always does.
“What to do the moment a pipe bursts” still signals emergency plumbing intent, and a real person would actually read it.
6. Turning Every Single Heading Into a Question
Question headings can work, but only when the question itself carries real tension. A page of nothing but questions (“What Is X?” “Why Does Y Matter?” “How Do You Measure Z?“) stalls the reader instead of rewarding them, because a question delays the payoff instead of delivering it.
Overused: What is a content calendar?
Stronger: The content calendar mistake that quietly kills consistency
When in doubt, answer the question inside the heading itself and drop the question mark entirely.
7. Skipping Subheadings Altogether
This is the mistake unique to true beginners, writing 800 words with just one title and zero breaks in between. Even flawless writing becomes exhausting to read as one unbroken block.
Fix: Break in wherever the topic genuinely shifts, roughly every 150-250 words for most web content. If you can’t find a natural break, that’s often a sign the section is actually covering two ideas that deserve two headings.
A Simple, Repeatable Process for Writing Headings and Subheadings
Once you know the mistakes to avoid, here’s the actual step-by-step process to use every time:
- Write the section first. Don’t force a heading before you know what you’re saying.
- Find the sharpest sentence in that section. Usually it’s the one that would surprise someone, or save them time.
- Turn it into a specific claim, not a category. “Pricing Strategies” is a category. “Why charging less is losing you bigger clients” is a claim.
- Read it next to your other headings. Does it match their rhythm and tone? Fix anything that breaks the pattern.
- Only now, check for a keyword. If your claim is specific and grounded in the actual topic, the keyword is usually already sitting right there naturally.
Source: Nielsen Norman Group
This isn’t just a stylistic preference. When Nielsen Norman Group tested this exact approach, concise writing, scannable structure, and objective, specific language, against a standard version of the same content, measured usability improved by 124%.
Better headings don’t just feel nicer to read, they measurably change whether people can use your content at all.
Where SEO Actually Fits Into This
Here’s the tension a lot of beginners never quite resolve: your headings need to help search engines understand your page, but the moment you write for the algorithm first, you lose the reader.
The good news is these two goals rarely conflict as much as people assume. A heading like “Why your competitor down the street outranks you, even with a worse website“ still clearly signals it’s about local SEO ranking factors, to both a human and to Google.
You don’t need to force the exact keyword phrase in every single heading. You need the topic to be unmistakably clear, and a specific, well-written heading almost always achieves that on its own.
Where this gets harder is doing it consistently, across every blog post, every service page, every product description, month after month, while also handling keyword research, search intent, internal linking, and everything else that actually makes content rank.
That’s a real skill, and it’s also a real time cost most business owners don’t have room for on top of running the business itself, which is exactly why so many turn to dedicated SEO content writing services instead of trying to keep this consistent alone.
Try This Before You Publish Anything Else
Open the last thing you published. Read only the headings, in order, ignoring every paragraph underneath.
Ask yourself honestly: do they tell a coherent, specific story on their own? Would a stranger scanning just those lines know exactly what they’re about to get?
If the answer is no, that’s the very first thing to fix, before you touch another sentence of body copy.
When It's Time to Bring in Help
Knowing this framework is one thing. Applying it consistently across dozens of blog posts, landing pages, and service pages, while also researching keywords, matching search intent, and keeping a content calendar running, is a different job entirely.
That’s exactly the gap our SEO content writing services are built to close. We write headings, subheadings, and full pages using this same principle: specific, human, scannable content that also happens to rank, so you’re not choosing between writing for readers and writing for Google.
If keeping this level of quality consistent across your whole site sounds like more than you want to take on yourself, that’s what we’re here for.
FAQs
What's the difference between a heading and a subheading?
A heading (usually the H1) is the main title of the whole page. Subheadings (H2s, H3s, and so on) break that page into smaller sections underneath it. Think of the heading as the book title and subheadings as the chapter titles inside it.
How many subheadings should a blog post have?
There’s no fixed number, it depends on length and topic, but a useful rule of thumb is a new subheading roughly every 150-250 words. If you can’t find a natural break by then, the section is often covering more than one idea and needs to be split.
Should subheadings be written as questions or statements?
Statements usually work better, since they can deliver an answer or insight immediately. Questions only work well when they’re specific and carry real tension, a vague question like “What Is SEO?” delays the payoff, while “Is your SEO agency actually reporting the right numbers?” creates genuine curiosity.
How long should a subheading be?
Long enough to make a specific claim, short enough to scan in one glance, typically 6 to 12 words. If a reader has to read it twice to understand it, it’s too long or too vague.
Do headings and subheadings actually affect SEO?
Yes. Search engines use heading tags (H1, H2, H3) to understand a page’s structure and topic hierarchy, and clear, specific headings also improve time on page and reduce bounce rate, both of which support rankings indirectly. The key is writing for the reader first; a specific, well-written heading usually already contains the relevant keywords naturally.
What's the difference between H1, H2, and H3 tags?
The H1 is the main page title and should appear only once per page. H2s mark major sections underneath it, and H3s break those sections into smaller sub-points. Skipping levels (like jumping from an H1 straight to an H3) can confuse both readers and search engines about your content’s structure.
Conclusion
Learning how to write headings and subheadings really comes down to one shift in thinking: stop writing labels, start writing promises. Every heading you write from now on should answer a reader’s unspoken question, “is the next 150 words worth my time?”, before they ever read a single sentence underneath it.
You don’t need to overhaul your entire content strategy overnight. Pick your most recent published piece, run it through the process above, write the section first, find the sharpest sentence, turn it into a claim, check the rhythm, confirm the keyword fits, and you’ll already see the difference. Do that consistently across every page on your site, and headings stop being an afterthought and start doing the actual persuading, the way they’re supposed to.
That’s it. That’s how to write headings and subheadings that get read instead of skipped, get shared instead of scrolled past, and get ranked instead of ignored.
Want Every Page on Your Site Read Instead of Skipped?
Writing one great heading is easy. Doing it consistently across every blog post, service page, and product description, while also nailing keywords and search intent, is a full-time job. That's what we handle.
Get a Free Content Audit →


