On-page guide

Heading structure for SEO and accessibility

Headings help people scan a page, help screen reader users find their way and help search engines understand each section.

What headings are for

Headings divide a page into sections, much like chapter titles in a book. In HTML they run from H1 to H6. H1 is the main heading, H2s are major sections, H3s are subsections within an H2, and so on.

They help three groups:

The basics

Google has said multiple H1s won't cause a problem for search, but one clear H1 is still the simplest approach for readers and screen reader users.

Write headings people would scan for

Headings work best when they tell readers exactly what's in each section. Compare two outlines for a boiler installation page.

Vague:

Specific:

The second outline answers questions people actually have. Someone skimming can jump straight to the cost section. Search engines get a clearer picture of what the page covers.

Questions make good headings

For guides and FAQs, using the question as a heading, then answering it directly in the first sentence below, works well. It mirrors how people search and makes the answer easy to find.

For example: "Do I need planning permission for a garden office?" followed by a one-sentence answer, then the detail.

Common problems

Headings used for styling

Some website builders make it easy to choose "Heading 2" just to get bigger text. You end up with taglines, phone numbers and testimonials marked as headings, which confuses the structure.

Missing H1

Templates sometimes use the logo or a slider caption as the H1, or have no H1 at all. Check your main pages.

Everything in one section

Long pages with no subheadings are hard to read on a phone. Break them up every few paragraphs.

Keyword stuffing

Repeating the same phrase in every heading reads badly. "Emergency plumber Leeds", "Our emergency plumber Leeds services", "Why choose our emergency plumber Leeds" helps nobody.

How to check your headings

A worked example

A small law firm's family law page had one H1 ("Family Law"), and then everything else, including "Divorce", "Children" and "Finances", styled as bold paragraphs rather than headings. A screen reader user couldn't jump between them, and the page was a wall of text on mobile.

The firm restructured it:

Each H2 section got a short introduction and a link to a more detailed page. The content barely changed. The page became far easier to use.

Clear headings followed by direct answers can make it easier for Google to pull a short passage into a featured snippet. There's no markup that guarantees it, but well-structured pages give Google something clean to work with.

Headings on service pages versus guides

Service pages and guides need slightly different heading patterns. On a service page, headings usually follow the buying decision: what it is, what it costs, how it works, why trust you, and how to book. On a guide, headings follow the reader's questions in a logical order, often starting with the simplest one. Product pages may only need a few headings, such as specifications, delivery and reviews. Matching the pattern to the page type helps readers find what they came for and keeps your site consistent. It also makes writing easier, because you're filling in a familiar shape rather than starting from nothing.

Write the headings first

A useful habit when creating a new page is to write the headings before anything else. If the outline doesn't make sense, the page won't either. Share the outline with a colleague and ask whether anything obvious is missing. It's much quicker to fix structure at this stage than after the page is written.

Quick checklist

Start with a free SEO audit

Your whole site, audited free. No card and no obligation.