How to structure headings (one H1, logical 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.
- Keep exactly one <h1> with the page's main topic; make the others <h2>.
- 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.
- Use H2 for each main section and H3 for details inside it; never skip a level going down.
- Pick heading levels by structure and let CSS decide the size. In page builders, change the "HTML tag" of the heading block.