SEO checks / On-page
Multiple H1 headings on one page
Modern HTML5 technically permits multiple H1s (one per sectioning element), but in practice most sites end up with multiple H1s by accident — a template bug, a widget injecting its own H1, or a page builder that doesn't enforce heading hierarchy.
Why it matters
Multiple H1s dilute the "what is this page about" signal a single, clear H1 provides, and usually indicate a structural markup problem rather than a deliberate content decision.
How to fix it
- Audit the page source for every <h1> — identify which is the intended main heading.
- Demote the others to <h2>/<h3> based on their actual place in the content hierarchy.
- Check reusable components (headers, widgets, hero sections) for a hardcoded H1 that's colliding with the page's own.
Is this happening on your site?
We'll crawl your site, check it for this and every other issue on this list, and send you a free report.
Get my free SEO check