ScrapeSilo

Free tool

Heading Outline Extractor

See a page’s heading hierarchy the way crawlers and screen readers do — every H1, H2 and H3 in document order, with structure problems easy to spot.

5 free runs per day · no account needed

Frequently asked questions

Why does heading structure matter?

Headings are the document outline search engines and assistive technology navigate by. A single descriptive H1, with H2/H3 sections nested under it in order, helps both rank and read the page.

How many H1 tags should a page have?

One is the safe convention. Multiple H1s are valid HTML, but a single H1 that states the page topic keeps the outline unambiguous — this tool flags pages with zero or multiple H1s.

Does it see headings added by JavaScript?

No — it reads the server-rendered HTML, like most crawlers on their first pass. If headings only exist after JavaScript runs, that is worth knowing in itself; the browser engine (free on sign-up) shows the rendered version.

More free tools

Meta Tag Checker See exactly what search engines and social networks read off a page — title, meta description, canonical URL, robots directives, plus every og: and twitter: tag. Link Extractor List every hyperlink on a page with its anchor text and rel attributes — deduplicated, resolved to absolute URLs, and split into internal and external. Sitemap Finder Discover where a site keeps its XML sitemap — checked at /sitemap.xml and via robots.txt — and preview the URLs it declares, up to 500. Image Alt Text Checker Audit every image on a page: which ones are missing alt text, which are intentionally decorative (alt=""), and what screen readers and image search actually get. Structured Data Extractor See every schema.org JSON-LD block a page ships — parsed, pretty-printed and labelled by type, with broken JSON flagged. This is the raw input to Google’s rich results. Hreflang Checker List every <link rel="alternate" hreflang> annotation on a page — which languages and regions it targets, whether x-default is set, and duplicate locales that confuse crawlers. Social Profile Finder Paste any site and get the social profiles it links to — grouped by platform, deduplicated, share buttons filtered out. Handy for lead research and brand audits. Email Extractor Pull every email address a page exposes — in visible text or mailto: links — deduplicated and ready to copy. One page per run. Word Counter Count a page’s visible words the way a crawler sees them — total words, estimated reading time, and the most frequent keywords with density percentages.

Need JavaScript rendering or AI extraction?

This tool reads server-rendered HTML. The full API adds a real Chromium engine, AI extraction from a plain-English query, and 1,000 free credits a month.

Start free