Free tool
Heading Structure Checker
Paste a page's HTML to see its heading outline and catch a missing or duplicate H1 and skipped levels.
Your page's HTML
From your browser: right-click the page, View page source, copy. Nothing you paste leaves your browser.
Outline
No headings found yet.
Findings
- CheckNo headings found. Paste the page's HTML, including its <h1> to <h6> tags.
How to use it
Paste a page's HTML (from your browser: right-click, View page source, copy) and see its heading outline as a nested list, with problems called out. It all happens in your browser.
What a good outline looks like
- One H1 that says what the page is about.
- H2s for the main sections, H3s for subsections under them.
- No skipped levels: an H2 shouldn't jump straight to an H4.
- Distinct headings: the same words repeated don't tell the reader or a search engine anything new.
- Descriptive text, not "Introduction" or "More".
Why it matters
Headings give a page its structure. Readers scan them, assistive technology uses them to navigate, and search engines read them to understand what each section covers. Headings that match the questions people ask can also help a page earn featured answers.
Should the H1 match the title tag?
They can be similar, but they don't have to be identical. The title tag is written for the results page; the H1 for someone already on the page.
Learn more
- Title tagThe title tag is the HTML title of a page. It is the clickable headline in search results and a strong signal of what the page is about.
- Featured snippetA featured snippet is an answer extracted from a web page and shown at the top of Google's results, above the normal listings.
- E-E-A-TE-E-A-T stands for experience, expertise, authoritativeness and trustworthiness: the qualities Google's quality guidelines use to judge whether content deserves to rank.