Free Outline / Table of Contents Extractor
One of the free tools from KinetixSEO, an SEO and AI-citation (GEO) checker. Extract every H1-H6 heading from any page, in document order, as an indented outline — useful for spotting a broken heading hierarchy, or just seeing a page's structure at a glance without reading the whole thing.
What you'll get
- H1Best Running Shoes for Flat Feet (2026 Guide)
- H2How we tested
- H2Top picks
- H31. Brooks Adrenaline GTS
- H32. ASICS Gel-Kayano
- H2How to choose
- H2FAQ
What the Free Outline / Table of Contents Extractor checks
- Every H1-H6 heading on the page, in document order, with its level
- Whether the heading hierarchy skips a level (e.g. H2 straight to H4)
- Whether the page has exactly one H1, and whether it is the first heading on the page
Frequently asked questions
Why does my heading outline matter for SEO?
A clean, hierarchical heading outline (one H1, then H2s for main sections, H3s nested under the relevant H2, and so on) helps both readers scanning the page and crawlers understanding its structure. A broken hierarchy — like jumping from H2 straight to H4, or having multiple H1s — doesn't directly tank rankings, but it's a common symptom of a page that was assembled from mismatched templates or CMS defaults rather than deliberately structured.
What does a "hierarchy skip" mean?
It means a heading level was skipped — for example an H2 followed directly by an H4 with no H3 in between. Screen readers rely on heading levels to build a page's navigation outline, so a skip can make the page harder to navigate for someone using assistive technology, on top of reading as sloppy markup.
Should every page have exactly one H1?
Yes, as a strong convention — the H1 should be the single overall title of the page's content, matching (or closely matching) the page's <title> tag. Multiple H1s dilute that signal and can confuse both search engines and screen-reader users about what the page is actually about.
Does this tool check the content under each heading?
No — this tool extracts the heading structure only: text, level, and document order. It doesn't check whether the content under each heading is any good, or how well a heading and its following paragraph line up. That kind of quality signal lives in KinetixSEO's full audit.
Go deeper
This free check looks at one signal in isolation. KinetixSEO's paid report combines every signal below into one prioritised fix list and tracks it over time.
See the full paid report for this →This is one check from KinetixSEO's full SEO/GEO audit. Want the complete picture — Core Web Vitals, AI-citation readiness, technical SEO health, and tailored fixes? Run the free full checker.