Heading Health Check

Instantly audit any page’s heading structure. Paste a URL, hit Enter, and get a readable outline with warnings for extra H1s, hierarchy jumps, duplicates, and headings that are too short or too long.

Tip: You can type just a domain (e.g. example.com) — we’ll assume https://. Press Enter to run.

Results

Why headings matter

  • Accessibility: Screen readers rely on a clear H1 → H2 → H3 flow.
  • SEO & AI: Search engines (and AI overviews) use headings to understand topics and intent.
  • Scannability: Better headings = better readability and higher engagement.

What this tool checks

  • Exactly one H1 per page — extra H1s are flagged.
  • Logical order & hierarchy — no H3 after H1, no big level drops, etc.
  • Duplicate headings — repeated text across levels is highlighted.
  • Length guidance — H1 ideally 20–70 characters; H2–H6 ideally 10–70.

How to use it

  1. Paste a full URL or just a domain (e.g. example.com) — we’ll assume https://.
  2. Press Enter or click Check Headings.
  3. Review the outline and download JSON or CSV for your notes.

How to read the badges

  • OK — looks good.
  • length — consider tightening or expanding the text.
  • duplicate — the same heading appears more than once.
  • hierarchy jump / order jump — the level skips or drops aren’t logical.
  • extra H1 — more than one H1 on the page (fix this first).

Best-practice tips

  • Keep one clear H1 that matches the page’s main intent.
  • Make headings descriptive, not clickbait; avoid keyword stuffing.
  • Move in sequence (H1 → H2 → H3); don’t skip levels.
  • Keep headings concise; aim for one idea per heading.
  • Don’t style body text to “look like” a heading — use real <h*> tags.

Notes & limitations

This tool fetches the server-rendered HTML. If a site injects headings via heavy JavaScript after load, they may not appear in the results. Nothing is permanently stored; requests are proxied securely through our site for CORS compatibility.

Want a deeper check?

Pair this with our  Free SEO online checker (titles, metas, Open Graph, schema, indexability) for a complete picture of page health.

or go ahead and learn more about website heading

Other free tools