Heading Hierarchy: One H1, Logical H2s and H3s — Getting the Outline Right
Use exactly one H1 that states the page's primary intent, then nest H2s for major sections and H3s for subsections without skipping levels. A logical heading outline makes a page understandable to crawlers, assistive tech, and answer engines alike.

Headings are the document outline. They tell a crawler and a screen reader how the page is organized, and they give answer engines scannable sections to extract. A broken outline — multiple H1s or skipped levels — weakens all three.
The one-H1 rule
Each page should have a single H1 that matches the page's primary intent. The H1 is the top of the outline; everything else is a subsection of it. Multiple H1s flatten the structure and make it ambiguous which topic is primary.
Nest without skipping
- Use H2 for each major section.
- Use H3 for subsections of an H2.
- Never jump from H1 to H3 — it breaks the document outline.
- Keep headings descriptive; avoid generic labels like 'Overview'.
Headings and answer engines
Answer engines extract answers from sections under headings. A clear heading that matches a common question, followed by a concise paragraph answering it, increases the chance the passage is selected and cited.
Frequently asked questions
Is it bad to have multiple H1s?
Technically allowed, but discouraged. One H1 per page keeps the primary topic unambiguous for both readers and crawlers.
Do headings affect accessibility too?
Yes. Screen-reader users navigate by headings, so a logical, non-skipped outline is both an SEO and an accessibility best practice.
About the author
RankoraXPress Team — Search Visibility Editorial
The RankoraXPress editorial team publishes original daily briefs on search visibility — covering SEO, AEO, GEO, and developer SEO. Every brief is written in-house and never scraped or copied from third-party sources.
Expertise: SEO, AEO, GEO, and developer SEO