Free heading checker

See every H1 to H6 on 25 pages at once

Paste a list of URLs. Get back every heading on every page, in document order, with its level, its position and its length. Export it as CSV and read the outline the way a crawler reads it.

No score and no grade. Just the headings, in order, so a missing h1 or a level that skips a step is obvious without anyone interpreting it for you.

What you get

The outline, in the order it is written

One row per heading. Not grouped, not summarised, not counted for you.

What to look for

Five patterns worth a filter

The heading table earns its keep in about five minutes if you know what to sort by.

Be aware

What it will not tell you

Stated here rather than discovered later.

Questions

Reasonable questions

Does a page need exactly one h1?

Google has said for years that multiple h1 tags will not break a page, and that is true. It is still worth knowing how many you have, because more than one usually means the tag was picked for its size rather than for its meaning.

Do skipped heading levels hurt rankings?

Rarely on their own. They do affect how a screen reader user navigates a page, and they are usually a symptom of a template that chooses tags by appearance, which is worth fixing at the source rather than page by page.

Why is a heading missing from the table?

Either it is added by JavaScript after the page loads, or it is not marked up as a heading at all: styled text that looks like one but is a div or a paragraph in the HTML.

Can I check headings on a site I do not own?

Yes. It reads exactly what any visitor's browser would read, one page at a time, with a pause between requests.

One tool, seven tables

Headings are one tab of the checker

The same run returns titles, meta descriptions, word counts, links, images and structured data as well. It is one tool with seven tables and seven CSV exports, not seven separate tools you have to run one after another.

Other checks the same tool runs: Bulk SEO checker, Meta tag checker, Alt text checker, Word count checker, Canonical checker, Open Graph checker, Schema checker