Heading Structure Checker
See a page's H1 to H6 headings as an outline and find missing H1s, skipped levels, empty and duplicate headings.
Heading Structure Checker
Headings give a page its structure. Search engines use them to understand the topics a page covers, and screen reader users jump between them to navigate. The Heading Structure Checker lists every H1 to H6 heading in the order it appears, indented as an outline, and flags the usual problems: no H1 or several H1s, levels that skip (an H4 straight after an H2), empty headings, very long headings and repeated ones.
How to use Heading Structure Checker
- Enter the address of the page to check.
- Click Check headings.
- Read the checks, then scan the outline: it should read like a table of contents.
- Copy the outline to share it or plan changes.
When it comes in handy
- Reviewing a blog post or landing page before publishing.
- Finding heading problems left by a theme or page builder.
- Improving accessibility for screen reader users.
Frequently asked questions
- Is more than one H1 bad for SEO?
- Google has said several H1s are not a problem in themselves. One clear H1 is still the simplest way to say what the page is about, and it makes the outline easier to follow.
- Why are headings from my header and footer included?
- They are part of the page. If they are only there for styling, use normal text with a CSS class instead of a heading tag.