Heading Structure Checker

See the full H1–H6 outline of any page and spot missing, duplicate and skipped headings.

Free. No signup. Results in seconds.

What the heading structure checker looks at

  • H1 present, single and not empty
  • The full H1–H6 outline in page order
  • Skipped heading levels (e.g. H2 to H4)
  • Empty headings
  • H2 subheadings present
  • Over-long H1 and H2 headings

Why heading structure matters

Headings are the table of contents of a page. Readers skim them to decide whether to stay, screen reader users jump between them to navigate, and search engines use them to understand what each section is about.

Problems usually come from choosing heading tags for how they look rather than what they mean: an H4 used because it is the right size, or a logo wrapped in an H1 on every page. The outline this tool produces shows the page the way a screen reader or search engine sees it.

Good heading practice

  • Use one H1 that says what the page is about.
  • Use H2 for the main sections and H3 for sub-sections inside them.
  • Do not skip levels on the way down. Going back up (H4 to H2) is fine.
  • Never use headings just to make text bigger. Use CSS for that.
  • Keep headings short and descriptive.

Frequently asked questions

Is it bad to have more than one H1?

Google has said multiple H1s will not harm rankings. A single H1 is still best practice because it makes the main topic unambiguous for readers and assistive technology.

Does heading order affect SEO?

Indirectly. A logical structure helps Google understand which content belongs together and can help pages appear for more specific searches.

Should my logo be an H1?

Usually not. On most pages the H1 should be the page's own title, not the site name repeated on every page.

More free website tools

Want everything in one report?

The full PageScore audit checks performance, SEO, security, accessibility and mobile in 30 seconds.

Free full audit