Skip to content

How to structure headings (one H1, logical order)

SEO1 min readFixes 2 checks h1-single, heading-order

Headings tell search engines and screen readers how the page is organised. One H1, then H2 and H3 in order, without skipping levels.

Step by step, with screenshots: A one-page SEO audit, the getReport way →

Check your own site

Runs these 2 checks and the other 185, free, in about 45 seconds.

What a passing site looks like

  • The page has exactly one H1 headingwarning · −1.5 ptseffort S
  • Heading levels follow a logical orderwarning · −1 ptseffort S

1. One H1 heading

Why it matters. One H1 tells search engines and screen readers what the page is about. Several, or none, blur that signal.

How to fix it.
  1. Keep exactly one <h1> with the page's main topic; make the others <h2>.
  2. Check the theme: many put the site name or logo in an <h1> on every page.

2. Heading order

Why it matters. Headings are the page's outline. When it jumps from H1 to H3, screen readers and search engines assume a level of content is missing, and the structure is harder to follow.

How to fix it.
  1. Use H2 for each main section and H3 for details inside it; never skip a level going down.
  2. Pick heading levels by structure and let CSS decide the size. In page builders, change the "HTML tag" of the heading block.

Filed under Technical SEO. Copy is generated from the same catalogue that scores every report, so what you read here is what the report says.