Heading Checker
Check the H1–H6 heading structure of any page: missing or repeated H1, skipped levels, empty and overlong headings, with the full outline to copy.
Something not working, or missing a feature? Send feedback
About the Heading Checker
The Heading Checker lists every H1 to H6 heading of a page in order, as an indented outline you can copy. It flags a missing H1, several H1s, levels that skip a step (H2 straight to H4), empty headings, headings over 120 characters and repeated headings. A clear heading outline helps readers skim, lets screen reader users jump between sections, and gives search engines and AI answers clean section boundaries to quote.
Our server requests the URLs you enter, like a crawler: it reads the response without running the page's scripts, and the analysis runs in your browser. The URLs and results are not stored.
How to use the Heading Checker
- Enter the page URL.
- Press Check headings and read the outline: it should read like a table of contents.
- Fix the failed checks: add one H1 that names the topic, fill or remove empty headings.
- Replace skipped levels with the next level down and style them with CSS if they should look smaller.
Works well with the Heading Checker
- Website SEO Checker: audit title, meta description and the rest of the page.
- Blog Post Outline Generator: plan headings from real searches.
- AI Citability Checker: see how quotable each section is.
Frequently asked questions
Can a page have more than one H1?
Google has said several H1s do not cause a ranking problem. One H1 is still the clearest structure for readers and screen readers, so use one main heading and H2s for the sections.
Do headings help SEO?
They help search engines understand what each part of a page is about, and Google often uses headings to pick featured snippets and jump links. Most of all they make long content easier to read, which keeps visitors on the page.
Related tools
Website SEO Checker
Check any page for on-page SEO problems: title, meta description, headings, canonical, robots.txt, noindex, structured data, alt text, HTTPS and speed, with a score.
Broken Link Checker
Find broken links on any web page: every internal and external link (and optionally image) is checked for 404s, server errors, timeouts and redirects. Export a CSV.
Redirect Checker
Check the HTTP status code and full redirect chain of up to 100 URLs: 301, 302, 404 and 5xx, response headers, loops and HTTPS downgrades, with fixes and CSV.
HTTP Status Checker
Check the HTTP status code of up to 100 URLs: 200, 301, 404, 500 and more, with what each means for SEO and a searchable list of every status code.
AdSense Readiness Checker
Check if your site is ready for Google AdSense: privacy policy, About and Contact pages, ads.txt, crawler access, thin pages, content risks and consent, before you apply.
Site Audit Tool
Crawl your website (up to 100 pages) and find broken pages, duplicate titles and descriptions, missing H1s, redirects, noindex, thin and slow pages. Export a CSV.