--- title: "Skip links" category: accessibility status: required url: https://webspecification.com/spec/accessibility/skip-links/ updated: "2026-06-08T00:00:00.000Z" sources: - title: "WCAG 2.4.1 — Bypass Blocks (Level A)" url: "https://www.w3.org/WAI/WCAG22/Understanding/bypass-blocks.html" publisher: "W3C" - title: "W3C WAI — Skip Links" url: "https://www.w3.org/WAI/WCAG22/Techniques/general/G1" publisher: "W3C WAI" - title: "WebAIM — Skip Navigation Links" url: "https://webaim.org/techniques/skipnav/" publisher: "WebAIM" source_repo: undefined licence: CC-BY-4.0 --- # Skip links > A 'skip to main content' link as the first focusable element lets keyboard and screen-reader users jump past repeated navigation on every page. ## What it is A skip link is an in-page anchor — usually the first focusable element in `
` — that jumps to the start of the main content. It is hidden until it receives focus, so it stays out of the sighted user's way but is the first thing a keyboard or screen-reader user hits. ## Why it matters Every page on a site usually starts with the same header, navigation, search box, and notification bar. Without a skip link, a keyboard user tabs through twenty controls before reaching the article they came for, on every single page. Screen-reader users have heading and landmark shortcuts, but switch-device and Tab-only users have nothing. WCAG 2.4.1 (Level A) requires a mechanism to bypass blocks of repeated content; a skip link is the most widely supported way to satisfy it. ## How to implement Put the link first in the document order and target the main content container: ```html Skip to main content