20% Off My Easy-Peasy Proposal with the Coupon Code 20OFF (Now - April 30th)

Accessibility Weekly

Skip to Content Links

Published:

amber-200

Amber Hinds

Equalize Digital

Amber Hinds is the CEO of Equalize Digital, Inc., a Certified B Corp specializing in WordPress accessibility, maker of the Accessibility Checker plugin, and lead organizer of the WordPress Accessibility Meetup and WP Accessibility Day conference.

Week 1

We’re starting Accessibility Weekly by talking about Skip Links a.k.a. Skip to Content Links, because they’re the first thing you should see on your website when you press the Tab key on your keyboard which makes them a good first thing to talk about.

What are skip links? A skip to content link is a hyperlink that allows users to quickly navigate to the main content of a web page, bypassing navigation menus and other elements in the header. Skip links should be placed near the top of the page and it is generally considered best practice for them to be the first focusable element on the page. For sighted users, the skip link is typically hidden until the Tab key is pressed, at which point it becomes visible. Skip links are used by screen reader users (people who are blind or low vision) and also by sighted people who are keyboard-only users (people with mobility challenges). Here’s an image showing you what to look for:

A screenshot of a website with a skip to main content link annotated
Skip to content link on the Equalize Digital website

Skip links fall under the Web Content Accessibility Guidelines (WCAG) 2.4.1: Bypass Blocks Level A Success Criterion, so they are required to be on a site for it to be considered WCAG compliant.

In WordPress skip links are typically added by the theme. You can tell if your website has it by going to the home page and hitting the Tab key. If you see something pop up that says “skip to content” then you next want to confirm that it’s working by pressing the Enter/Return key. You should see the focus jump down to the main content area and if you hit Tab again from there, your focus should go to the first focusable element (button, link, form field, etc.) in your main content area. If pressing the Enter/Return key on the skip link doesn’t do anything or scrolls visually but doesn’t shift focus (I.e., hitting Tab takes you back up into the header), then your skip link is broken and needs to be fixed. In addition to making sure the skip link functions, you also need to make sure that it has appropriate color contrast and large enough font size to be readable.

Some themes have skip links to skip to the navigation or skip to the footer in addition to “Skip to content.” These additional links can be convenient but are not required by WCAG.

What if your theme doesn’t have skip links in it? There are a couple of options here. (1) You can code them in yourself. (2) You can use the WP Accessibility plugin to add skip links. (3) You can change themes. Sometimes not having skip links correlates with other accessibility problems in the theme and it makes more sense to choose a different theme.

Additional resources:

Join the Conversation!

There's a dedicated thread on this post inside of The Admin Bar community. Join in on the conversation, ask questions, and learn more!

Group Thread
amber-200

Amber Hinds

Equalize Digital

Amber Hinds is the CEO of Equalize Digital, Inc., a Certified B Corp specializing in WordPress accessibility, maker of the Accessibility Checker plugin, and lead organizer of the WordPress Accessibility Meetup and WP Accessibility Day conference.

Through her work at Equalize Digital, Amber is striving to create a world where all people have equal access to information and tools on the internet, regardless of ability. Since 2010, she has led teams building websites and web applications for nonprofits, K-12 and higher education institutions, government agencies, and businesses of all sizes. Through this journey, she learned about the importance of making websites accessible to everyone, and it has been her passion to bring awareness to accessibility and make website accessibility easier, ever since. 

Brought to you by:

Make your WordPress website accessible and ensure all people have equal access to your products or services, regardless of ability. Reach more customers, reduce liability, and increase conversions.

Come Join Us!

Join the #1 WordPress Community and dive into conversations covering every aspect of running an agency!

Kyle Van Deusen

Community Manager

More from Accessibility Weekly

Week 51

How Accessible is “Accessible Enough”

In an ideal world where clients have unlimited budgets and everything is custom, every website would …

Week 50

How to Sell Accessibility in New Builds

Creating websites that prioritize accessibility is no longer just a best practice—it’s a business must, especially …

Week 49

Accessibility in Web Development Contracts

Whether you’re running an agency or freelancing, having a clear contract for your web development and …