On-page and content

How to fix a broken heading structure

The headings on these pages skip levels, for example an H4 directly under an H2. Screen readers use the heading outline to navigate, and search engines use it to understand how a page is organised.

What it is, and what it costs

Heading levels (H1–H6) are meant to nest like an outline. Skipping a level, or choosing heading tags for their size rather than their place in the structure, breaks that outline. It mainly hurts accessibility, and it muddies the structure search engines read.

How to fix it

Step through levels in order: one H1 for the page, H2 for its main sections, H3 for subsections inside those. Choose the level by position in the outline, not by how big the text looks; style with CSS instead.

How to check your site

A heading-outline browser extension shows the structure at a glance; a crawl flags skipped levels across the site.

Questions people ask

Does heading order affect ranking?
Its direct SEO weight is small; the gain is accessibility and a cleaner structure. Worth fixing, low urgency.

Does your site have this?

Check your site for pages that skip heading levels.

See also

All SEO checks →