Headings contain no text
Automated check empty-heading, run with axe-core
- WCAG
- Best practice: a recommendation, not a WCAG success criterion
- Severity
- Moderate: a degraded experience
- Typical effort
- Quick win, under 1 hour
- Category
- Page structure
Who this affects
Screen reader users navigating by heading.
Why it matters
Empty headings appear in the heading list as blank entries, adding noise to the main navigation tool.
How to fix it
Remove the empty heading, or give it text. Headings used purely for spacing should be a <div>.
Check your own website
The free scan tests 3 pages against WCAG 2.2 A and AA in about 30 seconds. No sign-up.