What it means
An H1 is the <h1> element, normally the visible title at the top of the main content. Themes sometimes style a heading to look like one without using <h1>, or put the logo in an <h1> on every page.
Pages with several H1s are flagged separately for review.
Why it matters
Screen reader users often jump straight to the H1 to find where the content starts, and WCAG 2.2 success criterion 1.3.1 expects headings to be marked up as headings. Google’s SEO starter guide recommends headings that help people navigate the page.
The same guide says there is no ideal number of headings and that heading order doesn’t matter to Google Search. One clear H1 per page is still the convention that serves readers best.
How to find it yourself
- Open the browser’s developer tools and search the Elements panel for <h1.
- Accessibility browser extensions show the heading outline of a page.
How to fix it
On any website
- Make the main visible title of each page an <h1>, and use <h2> and lower for sections.
- Don’t wrap the logo in an <h1> on every page; use it for the page’s own title.
On Shopify
- Check the product, collection and page templates in Online Store › Themes › Edit code: the item title should be output in an <h1>.
On WordPress and WooCommerce
- Most themes print the post title as <h1>. If yours doesn’t, change the template or use a theme that does, and avoid adding a second H1 inside the content.
How to check the fix
- Run the SEO checker and confirm each key page has one H1.
How FixReports finds it
The SEO checker reads the H1 elements of every page it tests and flags pages with none, and pages with several for review.