Accy

Missing landmark regions

WCAG 1.3.1 (A) · EN 301 549 9.1.3.1

The page does not mark up some of its main regions: {missing}.

Why it matters

Screen readers let people jump straight to the navigation, the content or the footer. If those regions are not marked up, those shortcuts do not work and everything has to be traversed.

How to fix it

Use the correct semantic elements: <header>, <nav>, <main> and <footer>, instead of <div class="header">.

As it is
<div class="header">…</div>
<div class="content">…</div>
<div class="footer">…</div>
As it should be
<header>…</header>
<main id="content">…</main>
<footer>…</footer>

Related

Does your shop have this failure?

Check for free, along with the other 54 rules. No sign-up.

No sign-up. We scan one public page and store nothing about you.