Matan · WCAG · Operable

Navigation landmark

Primary navigation should be in <nav> (or role=navigation) so it can be found or skipped.

Pass condition in our engine: <nav> or role="navigation" is present.

1. Problem description

A list of links in a header div is usable with a mouse but invisible as a landmark. Multiple navs should have distinct accessible names (aria-label).

2. Most common causes

  • Mega-menus built from generic divs.
  • Footer links not wrapped in nav.

3. How to fix it

  1. Wrap each nav block in <nav aria-label="…">.
  2. Keep one primary site nav and name the others (footer, in-page).

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.