H1 and heading checker

Enter a page to see its H1 and the full heading outline as search engines and AI crawlers read it — and what to fix.

Headingsexample.com/guide
H1 Coffee grinder guideOne H1
H2 Burr or blade?
H4 Steel burrsSkips H3
H2 Prices

Example result, not real data

What it shows

  • One H1Each page should have one main heading that says what it is about. None or several confuse the topic.
  • Heading outlineEvery H1–H6 in the HTML, indented by level, so you can see the page's structure at a glance.
  • ProblemsEmpty headings, skipped levels such as H2 → H4, an H1 that has nothing in common with the title.

How to use the H1 Checker

  1. Paste a page addressAny public page: example.com/blog/post. A bare domain checks the home page.
  2. Read the checksGreen is fine. Red tells you what is wrong and how to fix it in one line.
  3. Scan the outlineThe indented list shows the page the way a crawler reads it. Look for gaps and headings that say nothing.

Why it matters

Headings are the table of contents of a page. Search engines use them to understand the topic, and AI answers quote the text under a heading that matches the question. A page with no clear H1 or with headings out of order is harder for both to read.

Heading problems are also some of the easiest SEO fixes: no new content, no links — just tidying the structure you already have.

Guides

H1 tag and heading structure: what matters for SEO

AI SEO: what it means and what actually works

Questions

Is it bad to have two H1 tags?

Google says it can handle several, but one clear H1 makes the topic obvious to search engines, AI tools and screen readers. It is the safe default.

Should the H1 match the title tag?

They should describe the same topic, not repeat each other word for word. The title is written for the results page, the H1 for the reader on the page.

Why does the checker see no headings?

It reads the HTML the server sends, like AI crawlers do. If your headings appear only after JavaScript runs, those crawlers miss them too.

How long should an H1 be?

Short enough to scan: usually 20–70 characters. Put the main topic first.

More free tools