Heading checker: see a page's H1 to H6 outline

See a page's full heading outline, from H1 to H6, and catch missing H1s, skipped levels and empty headings.

Why headings matter

Headings tell readers, search engines and AI tools how a page is organised. Google uses them to understand what each section covers, and AI assistants often quote content under clear, question-style headings.

Rules of thumb

  1. One H1 that says what the page is about.
  2. H2s for main sections, H3s for points inside them. Don't skip from H2 to H4.
  3. Write headings as people search, often as questions.
  4. Don't use headings for styling. Theme elements like "Follow us" or empty icon headings add noise.

Common problems

  • Logos wrapped in an H1, giving every page two H1s.
  • Product grids where every product name is an H2 or H3.
  • Long pages with no subheadings at all.

Questions people ask

Is more than one H1 bad for SEO?

Google says it can handle multiple H1s, but one clear H1 is still best for readers, accessibility and clarity.

Do headings need to contain keywords?

They should describe the section in the words people use. That naturally includes the important terms.

Does the checker see headings added by JavaScript?

It reads the HTML the server sends. Headings added later by JavaScript won't appear.

Found problems? I'll fix them.

Send me your site. You'll get a clear plan within a day.