Heading checker
A page’s headings as the outline a crawler reads, h1 to h6, and what is wrong with it in words: no h1 or several, skipped levels, empty headings and headings that are only an image.
h1Roof repair in Austinh2What does a roof repair cost?h3Shingle roofsh3Metal roofsh2How long does a repair take?h2Do you work with insurance?h3What to send us after a storm
One h1 that names the page, then h2 and h3 in order with no level skipped. Three of the sections ask what a person would.
What does it check?
Rules from the rulebook, and how many of the sites mttr has read miss each.
- Use one main headingGive the page exactly one h1 that says what it is about.71%of sites miss it
- Phrase headings as questionsPhrase at least one heading as the question a person would ask.36%of sites miss it
Questions
Can a page have more than one h1?
HTML allows it, but one h1 that names the page is clearest for readers, search engines and assistants.
Does skipping a heading level matter?
It breaks the outline that screen readers and crawlers use. Go from h2 to h3, not from h2 to h4.
Should headings be questions?
Where a section answers a question people ask, yes. Assistants can match the question to the answer under it.
The whole site
One page is one part. A read checks every page against the whole rulebook and says what to fix first.
Read a whole site