Skip to main content

Bypass Blocks (2.4.1)

Pages must provide a mechanism to skip past repeated blocks of content that appear on multiple pages, such as navigation menus and headers.

WCAG Reference

Applies to: WCAG 2.0, WCAG 2.1, WCAG 2.2 Introduced in: WCAG 2.0 | Level: A | Read the official specification →

What this rule checks

The scanner verifies the presence of skip-navigation links, landmark regions, or heading structures that allow users to bypass repeated content and jump directly to the main content area.

Why it matters

Keyboard and screen-reader users must tab or listen through every repeated element on every page load. Without a bypass mechanism, navigating a site becomes extremely tedious and time-consuming.

Common failure patterns

  • no "skip to main content" link at the top of the page
  • missing <main> landmark so screen readers cannot jump to primary content
  • skip links that exist in the DOM but are permanently hidden and never become visible on focus
  • pages with no heading structure, removing another way to skip ahead

Remediation guidance

  • add a "Skip to main content" link as the first focusable element, visible on focus
  • use <main> to wrap primary content and <nav> for navigation blocks
  • ensure heading levels provide meaningful structure users can navigate by
  • test by pressing Tab immediately after page load to confirm the skip link appears and works

Test across 3000+ combinations of browsers, real devices & OS.

Book Demo

Help and Support

Related Articles