Skip to content
SEO High severity

H1 Structure

What is an H1 tag and why does every page need exactly one?

By eiSEO Team · Published Jun 15, 2025 · Updated Feb 27, 2026

What is h1 structure?

The H1 tag is the primary heading on a page and serves as the main content title visible to users. It signals to search engines the most important topic of the page. Best practice is to have exactly one H1 per page that closely aligns with the title tag but is written for the on-page reading experience rather than search result display.

The H1 tag is the primary heading on a page that serves as the main content title visible to users and signals the most important topic to search engines. Best practice is to have exactly one H1 per page that closely aligns with the title tag and accurately describes the page's primary subject.

Why does h1 structure matter?

A missing H1 forces search engines to guess your page's primary topic, weakening keyword relevance. Multiple H1 tags dilute the topical signal and confuse the content hierarchy. A strong H1 immediately tells both users and search engine crawlers what the page is about, improving engagement (users know they are in the right place) and helping search engines match your page to relevant queries.

Key statistics

72.7% of pages ranking in the top 10 of Google use exactly one H1 tag, indicating strong correlation between proper H1 usage and high rankings.

Source: Ahrefs

How to fix it

  1. 1

    Add exactly one H1 tag to every page. It should be the first heading visitors see and describe the page's main topic.

  2. 2

    Include your primary keyword in the H1 naturally. The H1 should closely relate to the title tag but does not need to be identical.

  3. 3

    Ensure the H1 is not hidden by CSS (display:none, visibility:hidden) as search engines may ignore hidden headings.

  4. 4

    Do not use H1 tags for site-wide elements like logos or site names — reserve H1 for page-specific content headings.

Code example

Bad
<!-- Page has no H1 at all, or: -->
<h1>Welcome</h1>
<h1>Our Accessibility Services</h1>
<!-- Two H1s dilute the topic signal -->
Good
<h1>Web Accessibility Audit Services</h1>
<h2>What We Test</h2>
<h2>Pricing</h2>
<!-- Single, descriptive H1 with H2 sections beneath -->

Frequently asked questions

They should be closely related but do not need to be identical. The title tag is optimized for search results (shorter, includes brand name), while the H1 is optimized for on-page readability.
While not technically an HTML error, multiple H1 tags dilute the topical focus and confuse the document hierarchy. SEO best practice is one H1 per page.
This is a common but outdated practice. It wastes the H1 on non-descriptive content (a brand name or image) rather than using it to communicate the page-specific topic to search engines.

Analyze your site's SEO health

eiSEO automatically detects and helps you fix issues like this across your entire site.