Skip to content
Accessibility Scanner

How to fix

How to fix skipped heading levels

Screen-reader users navigate by headings, so a structure that jumps from h1 to h3 is confusing. The fix is logical nesting, and it rarely means changing how the page looks.

Find skipped heading levels, free scan.

Why heading order matters

Headings form an outline of the page. Assistive technology lets users jump between them and infer structure from the levels, so the levels need to nest logically: an h2 introduces a section, an h3 a subsection inside it, and so on. Skipping a level (h1 straight to h3) breaks that outline. This supports WCAG 1.3.1 Info and Relationships.

How to fix it

  • Use one h1 for the page's main title.
  • Do not skip levels going down: after an h2, the next deeper heading is an h3, not an h4.
  • Choose the level for structure, not size. If an h3 looks too big, change its size in CSS, do not promote it to an h2 or demote a real section to a smaller heading.
  • Do not use headings for visual emphasis. For bold styled text that is not a section title, use a paragraph with CSS instead of a heading element.

In practice, fixing this is usually swapping a heading tag (for example h4 to h3) and moving any styling to a class, so the page looks identical but reads correctly.

Check it across your site

Run the free scan above to see where heading levels skip, with the element shown. Adjust the tags, keep the styling in CSS, and re-scan. The same checks run as a browser extension and a CI gate.

Frequently asked questions

Can a page have more than one h1?

It is safest to use a single h1 for the main title. Multiple h1s are technically allowed in HTML5 sectioning, but one clear h1 is the most reliable for assistive technology.

Is it OK to skip from h2 to h4?

No. Going down a level should increase by one. Skipping levels breaks the outline screen-reader users rely on. Use CSS if you need a smaller-looking heading.

Can I use a heading just to make text bold?

No. Headings define structure, not appearance. For emphasis that is not a section title, use a paragraph or <strong> with CSS.

Which WCAG criterion does this relate to?

1.3.1 Info and Relationships. Logical heading structure is also a widely recommended best practice for navigation.

Related guides

See what's actually broken on your site

Real axe-core results, every element outlined. No email wall, no fake “compliant” badge.

Run a free scan

Last updated 2026-06-26.