Success Criteria

WCAG 2.4.1 Bypass Blocks

Success Criterion 2.4.1 requires a mechanism to bypass blocks of content that repeat across multiple pages — most commonly, a way to skip a header and navigation menu and jump straight to a page's main content. It's a Level A criterion under Guideline 2.4 (Navigable).

Why this matters specifically for repeated content

A sighted user's eye naturally skips past a familiar header and nav bar without any conscious effort. A keyboard or screen reader user navigating linearly doesn't get that for free — without a bypass mechanism, they re-encounter the same 10-20 navigation links on every single page of a site, every single time.

The two accepted implementations

WCAG accepts either (or both) of these as satisfying the criterion:

  1. A skip link — a link, typically the first focusable element on the page, that jumps directly to the main content. See Missing Skip Navigation for the exact markup pattern.
  2. Landmark regions — proper use of <nav>, <main>, and similar semantic elements (or their ARIA role equivalents) that let assistive technology offer its own built-in "jump between regions" navigation, without any custom link needed. See Landmark and Region Issues.

These two approaches are complementary rather than redundant — a well-built page often has both, and either one alone is generally sufficient to satisfy this specific criterion.

What doesn't count

A skip link that's present in the markup but genuinely broken (points to a fragment ID that doesn't exist, or is hidden in a way that also hides it from keyboard focus) doesn't satisfy the criterion just by existing in the HTML — it has to actually work when a keyboard user tries to use it.

The bigger picture

2.4.1 is a narrow, mechanical fix compared to a lot of WCAG, and one of the highest-leverage ones available: implemented once in a shared site template (header/nav component), it fixes the violation across every page at once — similar in spirit to fixing a missing lang attribute or duplicate <title> pattern site-wide from a single change.

Common questions

What is WCAG 2.4.1 Bypass Blocks?
A Level A criterion requiring a way to skip repeated content (like site navigation) so keyboard and screen reader users don't have to tab through it on every page.
What is a skip navigation link?
A link, usually the first focusable element, that jumps focus directly to the main content, letting users bypass the header and nav. It is the most common way to meet 2.4.1.
Do landmarks satisfy 2.4.1?
Yes — proper ARIA landmarks or HTML5 regions (main, nav) plus headings give screen reader users a way to skip blocks, an accepted alternative to a skip link.

Want to see how your own site scores?

Run a free accessibility scan