I'll admit it: cleaning up heading tags didn't sound like a high-priority task.
There were keyword ideas to research, articles to publish, links to build and dozens of other things that felt more important.
But when I finally audited some older content, I found a simple problem.
I had been using bold, larger text as fake headings.
The pages looked organized.
The underlying structure wasn't.
What H1, H2 and H3 Actually Mean
Think of headings like the outline of an article.
H1 is the main heading of the page.
H2 introduces a major section.
H3 introduces a subsection within an H2 section.
For example:
H1: How to Create Better Blog Content
H2: Research Your Topic
H3: Identify Search Intent
H3: Analyze Existing Results
H2: Structure the Article
H3: Write Better Headings
The exact number of sections will vary. What matters is that the hierarchy makes sense.
My Biggest Mistake
I used to choose heading styles based on appearance.
If H3 looked too small, I'd make a paragraph bold and increase its font size.
That solved the visual problem.
It didn't necessarily solve the structural one.
Once I understood semantic HTML, the distinction became obvious: a heading isn't a heading because it looks big. It's a heading because it is marked up as one.
Should You Never Skip a Heading Level?
This advice is often presented too rigidly.
The better approach is to build a logical hierarchy.
Don't choose H4 simply because you like the way it looks.
If you have a major section, use H2. If that section contains related subsections, use H3.
The structure should reflect the relationship between ideas.
For a broader explanation, see Semantic HTML — The Non-Coder's Guide I Wish I'd Had Earlier.
What I Changed
I went through older cornerstone articles and looked specifically for:
- fake headings created with bold text
- inconsistent heading levels
- sections that needed clearer organization
- lists written as ordinary paragraphs
- headings that didn't accurately describe the section below them
The work wasn't glamorous.
But it made the articles easier to navigate and edit.
Did It Improve My Rankings?
I noticed improvements in some content after making structural and on-page changes, including better visibility for certain snippets.
But I wouldn't claim that fixing H1-H3 alone caused those changes.
Search performance depends on many factors.
The more defensible takeaway is simpler: good heading structure improves content organization, usability, and accessibility—and gives search engines clearer structural context.
The Quick Heading Audit
Before publishing an article, ask:
Is there a clear main heading?
Do the H2s represent the major sections?
Are H3s being used for genuine subsections?
Am I using headings for structure rather than font size?
Could someone understand the article's outline by reading only the headings?
If the answer is yes, you're probably on the right track.
