The link name must be meaningful all by itself. A commonly used function on a screen reader is to have it read a list of the link names on a web page. Links like “click here” and others don’t make sense without context. So when deciding what the link name should be, try to completely describe the content so that someone just reading the link name would understand what the link goes to and how it is differentiated from other links on that page.
Don’t Use Generic Link Text like “Click here”
Look at the link text on these two very different pieces of content:
When the link text is the same for two links on a page the user looks at the link, then looks forward and backward in the line to look for context. Don’t make your user work so hard. Remember that the user with a screen reader may not even get the rest of the line but just the words “click here” which gives them no clue what they are about to find.
It is also common to see the differentiation between links in a title or header, but not in the link itself.
Instead, have the link name fully describe the link content.
Do use link text that describes the specific content
Some examples of good link text include these:
See how easy it is to differentiate these pieces of content? Make it easy for your user.