Heading Checker
See a page’s H1 to H6 outline the way a crawler reads it, with missing H1s and skipped levels flagged.
No sign-up. We read the live page for you. Nothing is stored.
What you get
- The full outline, indented by level
- How many H1s the page has
- Levels that skip, such as H2 to H4
- Empty and overlong headings
- Every H1 to H6 on the page in document order, indented by level, the way a crawler or screen reader encounters them.
- That the page has exactly one H1, since none leaves the topic unstated and several make it ambiguous.
- Levels that skip, such as an H2 followed directly by an H4, which break the outline for assistive technology.
- Headings that are empty or run past 120 characters, which usually means styling is doing a heading’s job or a paragraph is.
How to use the Heading Checker
Enter the page URL
We read the live HTML after following any redirects. Drafts and staging pages can be pasted as HTML instead.
Read the outline as a table of contents
If the headings alone do not tell you what the page covers and in what order, neither will they tell a search engine.
Fix the H1 first
One H1 that names the topic is the most valuable single fix. Then close any skipped levels.
Why heading structure is worth getting right
The H1 names the topic.
Search engines and answer engines read the H1 as the page’s subject. None leaves them to guess; several blur the answer.
Headings are how passages get lifted.
An answer engine quoting a section uses its heading to decide what the section answers. A clear heading makes a passage quotable on its own.
Readers scan before they read.
Most visitors skim the headings to decide whether to stay. An outline that makes sense on its own keeps them.
Skipped levels break the outline.
Screen readers navigate by heading level. Jumping from H2 to H4 makes the page harder to use for anyone relying on one.
What to do with the result
A heading outline is the page’s table of contents, and it is read by more than people: search engines take the H1 as the topic, and answer engines use headings to decide which passage answers which question. The common faults, a missing H1 or a logo marked up as one, are template problems that repeat on every page. Site Audit flags H1 issues across the whole site, so a template fault is fixed once rather than page by page.
Site AuditFrequently asked questions
HTML allows it and Google has said it copes, but one H1 remains the clearest signal of what a page is about. Multiple H1s are usually an accident, such as a logo or a site name marked up as a heading in the template.
More free tools
robots.txt Checker
Test any URL against any crawler, see the exact rule that decides it, and find the lines crawlers ignore.
Sitemap Validator
Check an XML sitemap for the problems that make crawlers skip URLs: duplicates, other hosts, http and bad dates.
Meta Tag Generator
Write the title, description, robots, canonical and share tags a page needs, and copy them as one block.
See where you actually stand.
A free tool checks one thing once. Veritas watches all of it, continuously, across every engine that decides whether you get cited.
GOOGLE · CHATGPT · PERPLEXITY · GEMINI · AI OVERVIEWS