Headings done right: how to structure a page Google actually understands
Open almost any small business page and you will find the same problem: it is a wall of text with a couple of bits made big and bold because they looked important. That is not the same as using headings, and the difference matters more than most owners realise. Headings are the outline of your page. They tell a reader skimming on their phone what each section covers, and they tell Google how the page is organised and what it is about. Get them right and both humans and search engines follow along easily. Get them wrong and even great content gets lost.
The good news: this is one of the easiest things to fix, and you do not need to touch code to understand it.
What headings actually are
Headings come in levels, written in the page as H1, H2, and H3. Think of them like a document outline:
- H1 is the main title of the page, the big one at the top. There should be just one, and it should say what the whole page is about.
- H2 headings are the main sections underneath, like chapter titles.
- H3 headings sit inside an H2, breaking a section into smaller parts.
The key idea is hierarchy. An H3 belongs under an H2, which belongs under the single H1, just like subsections belong under sections in a well-organised document. When that order is respected, the page has a clear structure that anyone, and any search engine, can follow.
Why Google cares about your headings
Search engines read your page top to bottom and use the headings to work out its structure and main topics. A page with a clear H1 and sensible H2s is far easier for Google to understand than an undifferentiated block of text. Google's own SEO Starter Guide recommends using headings to convey the structure of your content and to make it easier for people to scan. Note the word people. This is not a trick for robots; it genuinely helps human readers, which is exactly why Google values it.
The common mistakes we see
When we audit a small site, the heading structure is one of the first things we look at, and the same handful of mistakes come up again and again.
Bold text pretending to be a heading
Making a line bold makes it look like a heading to a person, but to Google it is just ordinary bold text. If it is a section title, it should be a real heading (H2 or H3), not just bolded. Most website builders let you pick "Heading 2" from a dropdown; use it.
Multiple H1s or none at all
A page should have exactly one H1: its main title. Some sites have several competing H1s, and some have none because the title is just big styled text. One clear H1 that names the page's topic is the goal.
Skipping levels
Jumping from an H1 straight to an H4, or scattering levels at random, breaks the outline. Go in order: H1, then H2s, and H3s only inside an H2. Think of it as a nested list that always makes sense read aloud.
Using headings for size, not structure
Do not pick H3 just because you like how small it looks. Choose the heading level by where it sits in the outline, then style it however you want with your theme. Structure first, appearance second. If an H2 comes out too big for your taste, change the styling in your theme, not the heading level.
Vague headings that could sit on any page
"More information" or "Details" tells nobody anything. A heading should describe the section beneath it so specifically that a reader skimming the page knows instantly whether it answers their question. "How much boiler repair costs" beats "Pricing" because it mirrors the exact words a customer would type or ask. The more your headings sound like real questions and real topics, the easier it is for both people and Google to match them to a search.
A simple structure that works
Here is the shape of a well-structured service page, which you can copy for almost anything:
- H1: Boiler Repair in Bristol
- H2: What our boiler repair service includes
- H2: How much boiler repair costs
- H3: What affects the price
- H2: How to book a repair
Read those headings on their own, ignoring everything between them, and you still understand the whole page. That is the test. If your headings alone tell the story, your structure is sound. This pairs closely with getting the rest of the page right, which we cover in what every service page needs to rank.
There is a bonus to structuring pages this way. When your headings map cleanly to the questions people ask, Google sometimes pulls one of your sections directly into the results as a highlighted answer. You cannot force that to happen, but a clear H2 that poses a real question and answers it plainly underneath is exactly the kind of content that qualifies. Good structure is not just tidier; it opens doors that a wall of text never can.
Headings help people, and that is the point
Most visitors do not read a page word by word. They scan, looking for the part that answers their question. Clear headings let them jump straight there, which keeps them on your page instead of hitting the back button. Google notices when people find what they need. Writing helpful, well-organised content is the through-line in all of Google's advice on creating helpful content, and good headings are simply that advice made visible.
Not sure if your pages are structured right? MySEO checks each page for a clean heading outline, flags missing or duplicate H1s and bold-text-pretending-to-be-headings, and shows you the fix in plain English.
Check your page structure free →What to fix this week
- Open your most important page and check it has exactly one H1 that names the topic.
- Turn any bold "section titles" into real H2 or H3 headings using your builder's dropdown.
- Make sure H3s only appear inside an H2, with no skipped levels.
- Read the headings alone, top to bottom, and confirm they tell the page's story.
- Rewrite any vague heading so it plainly describes the section beneath it.


