What This Means

No <h1> element exists in the rendered page DOM. The page may have other headings (H2, H3, etc.), but the primary heading level is entirely absent.

Why It Matters for SEO

The H1 is the highest-priority heading on a page and a significant on-page relevance signal. Search engines use it alongside the title tag to understand the page's central topic. A page without an H1 forces engines to infer the primary topic from other sources — headings of other levels, body copy, incoming anchor text — with less confidence.

Beyond SEO, the H1 is the first thing a visitor reads after arriving. Its absence creates a disjointed user experience where the page appears to start mid-content without a clear subject declaration.

What the Platform Checks

The platform counts all <h1> elements in the fully rendered DOM. This check fires when the count equals zero — regardless of what other heading levels exist on the page.

How to Fix It

Add a single descriptive <h1> that names the page's primary topic:

  • Place it as the first heading on the page, above any H2 subheadings.
  • Make it descriptive of the page's specific content — not a site name or generic label.
  • Keep it reasonably concise (under 70 characters is a good guide).
  • Do not hide it off-screen or set it to display:none — it must be visible to both users and crawlers.
  • The H1 can differ from the title tag — the title targets SERP clicks; the H1 welcomes the visitor who has already arrived.

In CMSs, the H1 is typically the page or post title heading. Check whether your theme wraps the post title in an <h1> or in a styled <p> or <div> — if the latter, update the template.

Find every pagemissing an H1

A full audit flags every page without an H1 so you can fix the template root cause across all affected pages at once.