Fetch any URL and list its H1 to H6 headings in order, with a quick structure check.
A page headings extractor reads a live URL and lists every heading in the order it appears so you can review the outline the way a crawler sees it. Use it to audit your own pages or study how competitors structure a topic.
Headings are the outline search engines and AI systems use to understand which part of a page answers which question.
This tool fetches the address you enter once, from our server, and reports what a crawler would receive. The URL is not stored; only a short-lived rate-limit counter is kept. Results show the page at the moment of the check and can differ from what a logged-in browser or a bot with different headers sees.
Reads the real page at the moment you run it, with every redirect followed and shown.
Each finding says what it means and what to do next, not just a raw value.
Copy the output straight into your CMS, spreadsheet, ticket or client report.
Free, with no signup. Fair-use limits keep the tool fast for everyone.
Public pages only.
The page is fetched and parsed.
Look for missing sub-topics or skipped levels.
The output is the outline of the page as a crawler can parse it. Read it top to bottom as if it were a table of contents: it should show one clear H1, major sections as H2s and sub-points as H3s, with each heading describing its section on its own. Look for missing H1s, headings that are generic such as "Overview" or "Introduction", and sections where nesting jumps without logic. If you are reviewing a competitor, compare their questions and subtopics with yours to find gaps worth covering. For your own page, rewrite vague headings so they match how people phrase their searches, and make sure the order moves from the main answer to supporting detail.
A common mistake is judging structure only by how the page looks. Designers sometimes style a paragraph to look like a heading, or use a heading tag for a large font, so the visual and the code differ. Another is copying a competitor's outline wholesale; use it to understand coverage, then add your own experience and examples. Avoid reading missing headings as proof the page is bad, since content loaded by scripts may not appear in a plain fetch. Do not stuff keywords into every heading. Finally, check for hidden or menu headings, such as in sidebars and footers, that clutter the outline and carry no meaning for the main content.
Browse all 27 free content tools, or see the full free SEO toolbox. If you would rather have this handled for you, take a look at our content optimisation services and the results from real projects.