Accessible Technology

Using Meaningful Link Text


Link text should be unique within a page, should be meaningful when read out of context, and should help users to know something about their destination if they click on it. Link text such as “Click here” and “More” fail to meet these criteria. Consider the various ways users interact with links:

  • Screen reader users can generate a list of links and navigate them alphabetically. Redundant or ambiguous link text such as “More” is meaningless in this context.
  • Users of speech recognition technology can select a link with a voice command like “click” followed by the link text. Therefore it is also helpful to use unique link text that is short and easy to say.


Try to always use link text that meets the criteria explained above. For example, consider the following code, where the link text “click here” does not meet the criteria:

<p>For more information about Husky Athletics, <a href="">click here</a>.</p>

A better approach would be to rephrase the sentence so that “Husky Athletics” is the link text:

<p>For more information, see <a href="">Husky Athletics</a>.</p>

If link text is added at the end of repeated blocks of text, for example “Read more” links at the end of short teasers for blog posts, there are a variety of acceptable techniques for making those links more accessible, without adding clutter or sacrificing readability. For example, the aria-label or aria-labelledby attributes could be added to the link, providing more descriptive link text specifically for screen reader users. In the following example, most screen readers will read the value of the aria-label attribute rather than the link text:

<a href="post.php?post=632" aria-label="More on Using Meaningful Link Text">More...</a>


Meaningful Link Text

Screen reader users navigate websites using a variety of techniques. One of those is to pull up a list of links (a feature of most screen readers) and navigate through that list. Given this, link text should be able to stand alone independently of its context. For example, links like “click here” and “more” are meaningless out of context.

Also, speech recognition users can click links with a voice command like “click” followed by the link text. Therefore it’s helpful to keep link text short and easy to say.

For both of these reasons long URLs should be avoided as link text (short URLs like are ok since they’re easy to say and stand alone independently of context).