Info SEO

Multiple H1 Tags Found — Best Practice Is One Per Page

Using multiple H1 tags can dilute the semantic structure of your page.

What's the issue?

Your page contains more than one <h1> tag. While HTML5 technically allows multiple H1 tags (within sectioning elements), SEO best practice recommends exactly one H1 per page.

Why one H1 is preferred

SEO clarity

  • A single H1 gives search engines a clear, unambiguous signal about the page's main topic
  • Multiple H1s can confuse ranking algorithms about what the page is primarily about
  • Google's John Mueller has said that while multiple H1s aren't an error, one H1 is cleaner

Content hierarchy

  • The H1 represents the top level of your content hierarchy
  • Multiple H1s create a flat structure instead of a clear pyramid
  • Subsections should use H2, H3, etc.

Accessibility

  • Screen readers announce heading levels to users
  • Multiple H1s can make navigation more confusing for users who rely on heading structure

How to fix it

Keep one H1 for the main topic, and change others to H2 or lower:

<!-- Before: multiple H1s -->
<h1>Our Products</h1>
<h1>Featured Items</h1>
<h1>New Arrivals</h1>

<!-- After: proper hierarchy -->
<h1>Our Products</h1>
<h2>Featured Items</h2>
<h2>New Arrivals</h2>

Common causes

  1. Template issues — Multiple components each rendering their own H1
  2. CMS plugins — Widgets or blocks adding extra H1 tags
  3. Logo in H1 — The site logo wrapped in H1 plus the page title in another H1
  4. Sections designed independently — Each section having its own H1

Best practices

  1. One H1 = one main topic — The definitive heading for the page
  2. Use H2 for major sections — The next level of importance
  3. Use H3-H6 for subsections — Following the hierarchy
  4. Audit your templates — Check that components don't independently add H1 tags

Related articles