Missing H1: why it matters and how to fix it
Every page should have one clear H1 tag. Find pages missing an H1 heading and learn how it affects SEO and accessibility. Free site-wide check.
What it means
A page is missing an <h1> element, or has more than one, or the heading text is empty. The <h1> should be the primary heading that describes the page's purpose and appears once per page.
Why it matters
Search engines use <h1> as a signal for page purpose and topic. Without it, crawlers may struggle to determine what the page is about, and AI agents parsing the semantic tree for AI Overviews and AI Mode may miss the main answer. Screen readers also rely on the heading hierarchy, so accessibility and SEO move together.
How to fix it
- Add a single <h1> to the page HTML that describes the page purpose.
- Use descriptive anchor text or text content inside the <h1>, not generic labels.
- Remove duplicate <h1> elements or empty <h1> tags.
- Verify the <h1> appears in the rendered HTML, not only after JavaScript hydration.
Example
<header><img src="/logo.svg" alt="Acme"></header>
<div class="title">Best Running Shoes 2026</div>
<p>...</p><header><img src="/logo.svg" alt="Acme"></header>
<h1>Best Running Shoes 2026</h1>
<p>...</p>The visible page title was a styled <div>. Make it a real <h1> — CSS controls the look, the tag carries the meaning.
When it's not a problem
A missing <h1> is tolerable when the page title in <title> already conveys the purpose, and the page has no meaningful content to summarize. It is also acceptable on pages where the visual title is the <h1> but the markup lacks it, provided the <title> tag is present and descriptive.
How Crawlinx detects it
We count <h1> elements in the rendered DOM. Zero on an analyzable page (50+ words, indexable) trips this. Styled <div>/<span> headings don't count — only real <h1> markup does.
How common is it?
8779 audited sites in our corpus currently show this issue. The breakdowns below show which platforms, gatekeepers, verticals and countries are most exposed.
FAQ
- Does a missing H1 hurt SEO?
- It rarely causes a direct penalty, but the H1 is a strong on-page topic signal and a required accessibility landmark. Missing it usually means the page's main topic isn't clearly declared.
- Can I use the title tag instead of an H1?
- No — they serve different jobs. The <title> shows in the browser tab and SERP; the <h1> is the on-page heading. Pages should have both, and they can differ.
Audit your own site — free
157 checks, internal PageRank, render-diff. No signup, results in ~30s.