axe-core rule: landmark-one-main

The page is missing a main landmark

What it is

The page has no main element (or more than one), so assistive technology cannot jump directly to the primary content.

Who it blocks

Screen reader users use the main landmark as the standard shortcut past headers and navigation. Without it, they re-listen to the same boilerplate on every page.

How to fix it

Wrap the primary content of every page in exactly one main element.

Example fix

<!-- Before -->
<div id="content">...</div>

<!-- After -->
<main id="content">...</main>

This is one of the barrier types BarrierScan checks for on every scan. Request a free accessibility scan to see whether it appears on your site, alongside the rest of the automated findings.