Teardown
Pages with no H1: what it means, and what it does not
Most sites I audited had them. Far fewer had a real problem.
On this page
Of the 42 startup sites I audited from the outside, 24 had at least one page with no H1. That is 57%, and it was one of the most common things I found.
It is also one of the most misunderstood. Google's own guide says there is no ideal number of headings a page should have, so a missing H1 is not a rule being broken. What it usually is, is a clue: one template somewhere is not doing its job.
What I found
42 startup sites, 14,023 pages, crawled 15 to 18 September 2026
- Sites affected
- 24 of 42 (57%)
- Typical size
- 8 pages on the median affected site, about 4% of the pages crawled there
- More than one H1
- 23 of 42 sites (55%). This one does not matter, and the reason is below.
- Re-checked live
- 23 of 25 sampled pages still had no H1 when fetched again
Why it happens: one template, not a hundred mistakes
On most sites the missing H1s were a small, tidy group: a handful of pages of the same kind. On the worst-affected sites it was most of the site. That shape is the giveaway. When one type of page is missing its heading and every other page is fine, the cause is the template that type of page uses.
The usual suspects are the sections nobody designs twice: documentation, changelogs, blog listing pages, integration directories, tag pages. The page has a large bold title, but the template draws it as styled text rather than as a heading, so to a crawler there is no heading at all.
The second cause is JavaScript. I fetched every page the way a crawler first receives it, before any JavaScript runs. A heading the browser draws afterwards counts as missing, because at that moment it is.
How often AI-built sites send a crawler almost nothing: my 50-site study
What Google actually says about headings
Two things, and they pull in different directions.
First, a heading count is not a scoring rule. Google's SEO Starter Guide is direct about it:
There's also no magical, ideal amount of headings a given page should have.
Google's SEO Starter Guide
The same guide says the order of headings does not matter to search either:
Having your headings in semantic order is fantastic for screen readers, but from Google Search perspective, it doesn't matter if you're using them out of order.
Google's SEO Starter Guide
That is why I do not treat the 55% of sites with more than one H1 as a problem. It is a style preference that often gets presented as a rule.
Second, headings are one of the places Google looks when it writes the title that appears in search results:
There are a few sources that Google uses to generate this title link, including the words inside the <title> element (also called the title text) and other headings on the page.
Google's SEO Starter Guide
So a page with no heading gives Google one less honest signal about what the page is called. On a documentation page that people look up by name, that is worth having.
What it costs, honestly
Not much on any single page. The value of fixing it is that one change fixes every page the template produces. While someone is in that template, it is worth checking its title and description at the same time, because the same shortcut tends to skip all three.
Check your own site, no code needed
- Open a page on your site in Chrome or Edge.
- Press Ctrl+U (Cmd+Option+U on a Mac) to see the page source. This is what a crawler receives before any JavaScript runs.
- Press Ctrl+F and search for <h1. If nothing is found, that page has no H1 in its HTML.
- Repeat on one page of each type: the homepage, a blog post, a documentation page, a product page. The type that fails is the template to fix.
What to ask your developer
- Which template does this page use, and does it put an h1 in the HTML?
- Is the page heading drawn by JavaScript after the page loads? If so, can it be in the HTML from the start?
What I could not tell from outside
I could not see what a visitor sees. A page counted here as missing its H1 may show a heading once JavaScript has run. For a person reading it that is fine. For a crawler that does not run JavaScript, it is not.
These are counts on 42 startup sites I audited from the outside, mostly developer tools and SaaS. They are not an industry average, and nothing here measured whether any of these sites performed worse in search because of what I found.
Want to know which of these your site has?
Send a URL. Three to five verified findings come back within two working days, free, each with a way to check it yourself.