We'd like to set Google Analytics cookies to learn how people use the Knowledge Base, so we can improve it. We set them only if you accept.

Skip to main content
Digital Accessibility Knowledge Base

bypass

Web validation

Page must have a mechanism to bypass repeated blocks of content.

Keyboard and assistive-technology users often move through a page in order. If every visit starts with dozens of identical navigation links, the journey is slow and tiring. A clear way to jump past those repeated sections such as a skip link, well-placed landmark or well structured heading hierarchy, lets people reach the main content quickly. When this mechanism is missing, users who can’t point with a mouse must tab through the same links on every page, increasing frustration and fatigue.

Pass Patterns

The first interactive item sends focus directly to the page’s primary content.

HTML
<a class="skip-link" href="#main">Skip to main content</a>


<header>…</header>
<nav>…</nav>


<main id="main">
    <!-- Primary content -->
</main>

Semantic landmark layout

Built-in landmarks let assistive technology jump between regions without extra links.

HTML
<header>…</header>
<nav>…</nav>


<main>
    <article>…</article>
    <aside>…</aside>
</main>


<footer>…</footer>

Fail Patterns

All navigation sits before the content, and nothing indicates where the main region starts.

HTML
<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="utf-8">
        <title>Page title</title>
    </head>
    <body>
        <div class="nav">…long list of links…</div>
        <div>
            <!-- Main content, but not identified as such -->
        </div>
    </body>
</html>

WCAG techniques

Sufficient techniques

Advisory techniques

ACT Rules

Try It Yourself

Using a keyboard

  1. Open the page in a browser.
  2. Press the Tab key.

Expected result: The page focus moves to a link that goes directly to the page content.

Actual result: The page focus moves through each link and control until it gets to the main content.

Using a screen reader

New to screen reader testing, or need a refresher?
Review this article first: Practical guides for using screen readers

  1. Open the page in a desktop screen reader.
  2. Open the screen reader’s elements list (NVDA Insert+F7, VoiceOver Control+Option+U), and go to the “Landmarks” section.

Expected result: The landmark list contains at least one landmark that lets users skip past repeated content.

Actual result: The landmark list is empty.

FAQ

How does this issue relate to 2.4.1 Bypass Blocks?

SC 2.4.1 requires at least one reliable way such as a skip link, heading structure, or landmark to bypass blocks that are repeated across pages. Without it, the criterion fails at Level A.

Why is this issue marked as Serious?

A missing bypass mechanism forces keyboard and assistive-technology users to navigate every repeated element on every visit. This causes unnecessary keystrokes, increases fatigue, and can even lead to physical pain for some users, making core tasks significantly harder.

Standards and Regulations

StandardSuccess CriterionReference
WCAG 2.22.4.1 Bypass Blocks (A)A mechanism is available to bypass blocks of content that are repeated on multiple web pages.
EN 301 5499.2.4.1 Bypass BlocksSame as the WCAG text.
Section 5081194.22(o)A method shall be provided that permits users to skip repetitive navigation links.
508 Trusted Tester2.4.1-bypass-function, 9.AA keyboard-accessible method is provided to bypass repetitive content.

Personas impacted by this issue