Logo

What are you looking for?

Get help straight from our team...

Implement clear link names

Accessibility Tips

Implement clear link names

Use clear, unique, and focusable text (or alt text for image links) to improve navigation for screen reader users. This leads to better usability and reduced confusion.

Last updated on 11 Nov, 2025

***This document provides helpful tips to improve your site's accessibility. While it doesn’t guarantee 100% compliance, it’s a great starting point to make your website more inclusive and user-friendly.***

Identification:

  • Rule ID: link-name

  • Part of: axe-core 4.10

  • Severity: Serious

 

Applicable Standards:

  • WCAG 2.0, 2.1, 2.2 (Level A)

  • Section 508

  • Trusted Tester

  • EN 301 549

 

Impact:

  • Affects users who are blind, deafblind, or have mobility impairments

  • Crucial for keyboard-only users and those using screen readers

 

Proper Implementation:

  1. Ensure all link names are accessible to screen readers

  2. Make links programmatically focusable

  3. Avoid hiding link text from assistive technologies

  4. Use device-independent events (e.g., onfocus(), onblur())

  5. Maintain visual focus indicators for keyboard users

  6. Use proper HTML elements (<a> with href attribute) for links

 

Examples of Correct Usage:

  1. Using visible text within link tags:

Image
  1. Using aria-label for additional context:

Image
  1. Using images with alt text as links:

Image
  1. Using aria-labelledby to reference existing text:

Image

 

Common Errors to Avoid:

  1. Using device-specific events (e.g., onmouseover(), hover())

Image
  1. Hiding link text with CSS (display: none) or ARIA (aria-hidden="true")

Image
  1. Creating non-focusable links

Image
  1. Using duplicate link labels

Image
  1. Removing focus indicators through CSS

Image

 

Rationale:

  • Links are fundamental to web navigation

  • Clear link purposes aid comprehension for all users

  • Focusable links ensure keyboard accessibility

  • Proper implementation supports various assistive technologies

 

Evaluation Method:

  • Automated checks ensure every link has an accessible name

  • Verifies links are focusable

  • Checks for duplicate link labels

  • May require manual review for context-dependent link purposes

By adhering to these guidelines, developers can create links that are accessible and usable for all users, regardless of their abilities or the technologies they use to navigate the web.

Did you find this article helpful?
Previous

Use up-to-date ARIA roles

Next