Accessibility Checklist: Links

Bobby Bailey

Bobby Bailey

Jump to Article

How to Make Links Clear and Usable for Everyone

Links are essential for navigation, but if they’re not designed with accessibility in mind, they can create barriers for people using screen readers or keyboards. Use this checklist to ensure links are accessible and easy to understand.

10-Point Accessible Links Checklist

Number One: Links have descriptive text

The link text clearly states the destination or purpose. Avoid vague phrases like "Click here" or "Read more."

Number Two: Links make sense out of context

Screen readers allow people to navigate by links alone, so links should be meaningful without surrounding content. Instead of "Learn more," use "Learn more about our pricing plans."

Number Three: Avoid using URLs as link text

Screen readers will read the entire URL, which can be confusing. Instead, use descriptive words as the link text.

Number Four: Links are visually distinguishable

Links should have a different color than regular text. Underlines are recommended, especially when color is the only differentiator.

Number Five: Links are keyboard accessible

Links must be focusable with the Tab key. Ensure all links can be activated using Enter.

Number Six: Avoid duplicate link text with different destinations

If multiple links say "More info," ensure they point to the same destination. Use unique link text when linking to different pages.

Number Seven: Avoid opening links in new windows unexpectedly

If a link opens in a new tab or window, inform the person beforehand. Use text like "(opens in a new tab)" if necessary.

Number Eight: Ensure button-like links have correct semantics

If a link looks like a button but acts as navigation, use <a> instead of <button>. Buttons should only be used for actions, not navigation.

Number Nine: Anchor links are properly labeled

Links that jump to another section of the page should clearly state their purpose. Example: "Skip to main content" instead of "Go."

Number Ten: Test links with assistive technologies

Use a screen reader to navigate by links and check for clarity. Verify that links are reachable and usable with a keyboard.

Support my work in accessibility

Creating accessible content takes time, care, and deep testing — and I love every minute of it. From writing blog posts to doing live audits and building checklists, everything I create is designed to make the digital world more inclusive.If something here helped you — whether it saved you time, taught you something new, or gave you insight into accessibility — consider supporting my work.

You can buy me a coffee to help keep this platform going strong:

Buy Me a Coffee

Every coffee goes toward:

  • Creating new articles with accessibility tips, tools, and testing methods
  • Covering hosting, software, and assistive tech costs
  • Supporting free education for designers, developers, and testers
  • Making a meaningful difference for people living with disabilities

Thanks for being part of this mission to build a more accessible web — one page at a time.