How to fix missing h1 on Shopify

Add a single, descriptive H1 heading to every page that currently lacks one, so search engines and shoppers immediately understand what the page is about.

Steps for Shopify

  1. **Product pages:** Go to Admin → Products → click the product → the 'Title' field automatically renders as the H1 in most themes. Confirm by previewing the page and inspecting the heading level. If your theme overrides this, go to Online Store → Themes → Edit code → open 'sections/product-template.liquid' (or 'main-product.liquid' in Dawn-based themes) and ensure the product title is wrapped in `<h1>` not `<h2>` or a `<div>`.
  2. **Collection pages:** Admin → Products → Collections → click the collection → the 'Title' field renders as the H1 in standard themes. Verify in the theme file 'sections/collection-template.liquid' or 'main-collection-product-grid.liquid'.
  3. **Homepage:** Admin → Online Store → Customize → select the Hero or Header section → add or edit a 'Heading' block. Confirm in theme code ('sections/index.liquid' or the hero section file) that the heading tag is `<h1>`, not `<h2>`.
  4. **Blog posts & pages:** Admin → Online Store → Blog Posts (or Pages) → the post/page Title field renders as the H1 in standard themes. If missing, check 'sections/article-template.liquid' or 'sections/page.liquid'.
  5. For any theme customisation, use Online Store → Themes → Edit code, find the relevant template file, locate the title output, and change the wrapping tag to `<h1 class="…">{{ product.title }}</h1>` (replace the variable as appropriate).
Official Shopify documentation ↗
<h1>Women's Running Shoes</h1>

What is missing h1?

An H1 is the main heading on a webpage — the HTML tag that looks like `<h1>Your Page Title</h1>`. Think of it as the "headline" of a newspaper article: it tells both visitors and search engines what the page is about at a glance. Every meaningful page on your store — your homepage, collection/category pages, product pages, blog posts, and landing pages — should have exactly one H1. When that tag is missing, the page has no declared headline at all.

Google uses headings, especially the H1, as a strong signal to understand a page's topic and match it to relevant search queries — a missing H1 means you're leaving that signal blank and may rank lower for your target keywords. Shoppers scanning your page also rely on a clear headline to instantly confirm they've landed in the right place; without it, they're more likely to bounce, costing you sales. Screen readers used by visually impaired customers depend on H1 tags for navigation, so a missing H1 creates an accessibility barrier that could expose you to legal risk in jurisdictions with accessibility laws (e.g., ADA, EAA). Fixing missing H1s is one of the highest-ROI on-page SEO tasks because it's quick to implement and the impact on rankings and user experience is immediate.

See the complete Missing h1 guide for every platform and the full background.

Not sure if your Shopify store has this?

Run a free SEOLZ audit — we’ll find missing h1 and every other issue across your whole site.

Scan my site free

Fix missing h1 on another platform