How to fix page has heading one on WooCommerce

Add a single, descriptive `<h1>` heading to every page so screen readers and search engines can identify the page's main topic.

Steps for WooCommerce

  1. **Using a block theme (FSE):** Go to Appearance → Editor → Templates. Select the template (e.g. Single Product, Product Archive). Click the title block, open Block settings on the right, and change the 'HTML element' or 'Level' setting to H1.
  2. **Using a classic theme:** Go to Appearance → Theme File Editor (or use a child theme). Open the relevant template file (`single-product.php`, `archive-product.php`, `page.php`). Find `the_title()` or `woocommerce_page_title()` and make sure it is inside `<h1>…</h1>`.
  3. **Plugin shortcut:** Install the free 'Headings Map' or 'SEOPress' plugin to audit heading structure across your site without editing code.
  4. Save changes and test with browser DevTools on the frontend.
Official WooCommerce documentation ↗
<h1>Women's Running Shoes</h1>

What is page has heading one?

Every web page should have exactly one level-one heading — an `<h1>` tag — that clearly names the main subject of that page (e.g. "Women's Running Shoes" on a category page, or a product name on a product detail page). Think of it as the title written on the page itself, separate from the browser tab title. When this heading is missing, assistive technologies like screen readers have no clear starting point to announce to a visitor, and the page's content hierarchy is broken.

**Accessibility & legal risk:** Screen reader users — including shoppers with visual impairments — rely on the `<h1>` to understand where they are and navigate the page quickly. Missing it creates a poor, disorienting experience and can expose your store to accessibility-related legal complaints in jurisdictions where WCAG compliance is expected (e.g. ADA in the US, EN 301 549 in the EU). **SEO & rankings:** Search engine crawlers treat the `<h1>` as the strongest on-page signal for what a page is about. A missing `<h1>` weakens keyword relevance signals, which can suppress organic rankings — especially on high-value category, product, and landing pages. **Conversions:** A clear, visible page heading also reassures human shoppers they've landed in the right place, reducing bounce rates and improving confidence to buy.

See the complete Page has heading one guide for every platform and the full background.

Not sure if your WooCommerce store has this?

Run a free SEOLZ audit — we’ll find page has heading one and every other issue across your whole site.

Scan my site free

Fix page has heading one on another platform