VectorCiteVectorCite
All terms
framework

ARIA landmark

Roles that define page regions (banner, main, navigation, contentinfo) — give crawlers + screen readers structural waypoints.

Definition

ARIA landmarks are role attributes (or implicit roles from <header>/<main>/<nav>/<footer>) that mark major page regions. They let assistive tech jump between regions and let AI crawlers identify the 'main content' vs chrome. Every page needs exactly one main landmark; missing it is a hard fail in Lighthouse a11y audits and a soft fail in AEO content extraction.

Example

<main>The article text</main> AND a <nav>nav links</nav> AND a <footer>footer chrome</footer>. Engines extract from <main>, ignore footer chrome.

How to optimize

Audit: every page should have one <main>, one <header role='banner'>, one <footer role='contentinfo'>, one or more <nav>. Don't use multiple <main>s.

Related terms

See aria landmark in your audit.

Run a free 30-second audit and see where your page sits on this signal — with the concrete fix already generated.

Run free audit