Thin heading structure

46.7%

of the 3,044 free scans considered in the last 30 days raised this finding. That is 1,421 scans across 1,409 distinct sites. 95% interval 44.1% to 49.3%.

What it means

Headings are how a reader and a crawler both skim a page for its shape. Too few, and the page reads as one undifferentiated block.

How to fix it

Give the page one <h1> naming its subject, then <h2>s for each section in reading order. Do not skip levels, and do not use a heading purely to make text big.

How to check it yourself

View source and count the h2 tags against the page's visible sections. Few or none relative to the sections means the heading structure is thin.

What fixed looks like

View source shows an h1 naming the subject followed by h2s for each section in reading order.

How we measured this

Go Voltic scans a site and records which findings it raises. The share above is over every free four-page scan in the last 30 days that loaded at least one page, which is 3,044 scans. Deep scans of paid reports and of the research sweep read a site at a different depth and are a separate population, never in this denominator. It is not a survey and it is not an estimate: it is a count of what our own scanner found. Sites are counted once each in the distinct-sites figure, so a site scanned twice does not weigh double there.

The interval is a 95% Wilson interval. A share printed without its sample size reads as certainty and is indistinguishable from a guess, so both are always shown. Figures on this page were computed on 2026-09-08.

The same share sits beside every other finding on the benchmarks page, which also carries the whole table as CSV and JSON and says how to cite it.

Check your own site

The free scan reads four pages and reports every finding it raises, including this one. It takes about ten seconds and asks for nothing but the address.

Run a free scan