Matan · WCAG · Understandable

Heading hierarchy

Do not skip levels (H1 → H3) — WCAG 1.3.1 information and relationships.

Pass condition in our engine: Heading levels do not skip.

1. Problem description

Skipped levels make the outline lie. Page builders that start a block at H3 because it “looks right” are the usual cause. We also fail if the sequence jumps after the first heading.

2. Most common causes

  • Visual hierarchy chosen without changing the tag.
  • Reusable blocks hard-coded as H3.

3. How to fix it

  1. Start with H1, then H2, then H3.
  2. Change CSS, not the heading level, to get the size you want.

Test this check

We fetch only this URL (plus robots.txt / llms.txt at the domain root when the check needs them). We do not crawl the rest of the site like a full report.

Scoring rules for the full site crawl are documented in methodology. Want every category at once? Generate a free report.

Get your free SEO & GEO report

Enter your URL and receive a full audit with scoring and recommendations. No sign-up required.