• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Equalize Digital

Equalize Digital

Website Accessibility Consulting, Training, and Development

  • My Account
  • Checkout
  • Services
    • Bespoke Websites
    • Accessibility Audits
    • User Testing
    • Accessibility Remediation
    • Accessibility Monitoring
    • Web Accessibility Training
    • Accessibility for Agencies
  • Accessibility Checker
    • Overview
    • Features
    • Pricing
    • Documentation
    • Support
    • Priority Support Packages
    • Buy Now
  • Company
    • About Us
    • Certified B Corporation
    • Industry Expertise
    • Blog
    • WordPress Accessibility Meetup
    • Accessibility Statement
    • Contact
    • Become An Affiliate
  • How can we help?
  • My Account
  • Checkout
Home / Accessibility Checker / Ambiguous Anchor Text

Ambiguous Anchor Text

Notice Type: Error
Relevant WCAG Conformance Levels: A

Did an “Ambiguous Anchor Text” error appear in an Accessibility Checker audit of one of your WordPress posts or pages? Read on below for an explanation of this error, how it impacts your website’s accessibility, and how to fix it.

Table of Contents

  • About the Ambiguous Anchor Text Error
    • What is anchor text?
    • What qualifies as ‘ambiguous’ anchor text?
    • How does Accessibility Checker test for ambiguous anchor text?
  • Impact on Accessibility
    • Why is clear anchor text important?
    • A note about use of the word “click”
    • Relevant WCAG 2.1 Success Criteria
  • How to Fix Ambiguous Anchor Text
    • What to do (in short)
    • How to find ambiguous anchor text on your WordPress post or page
    • How to write good anchor text

About the Ambiguous Anchor Text Error

What is anchor text?

Anchor text is visible, clickable words or text on a web page that is contained in a hyperlink. Clicking on the anchor text will take you to a different web page, download a document, open an image or video.

This code example demonstrates the HTML structure for a hyperlink and denotes where the anchor text is within the hyperlink:

<a href="https://www.website.com">This is the Anchor Text</a>

Anchor text is traditionally blue with an underline, however in modern web design link colors and styling can vary widely between websites. Depending upon a website’s theme, anchor text can be identified by a different color than the surrounding text, an underline, a background color, or can even be styled to look like a button.

What qualifies as ‘ambiguous’ anchor text?

Ambiguous anchor text contains words or phrases that don’t make sense out of context. A link is considered ambiguous if a user has to read the text surrounding the link or see nearby images in order to know where the link will take them.

For example, the following are some commonly used phrases that would be considered ambiguous links as they have no meaning when taken out of context:

  • Learn More
  • Read More
  • Click Here
  • Go Here
  • Here
  • More
  • Continue
  • Keep Reading

These, and other similar phrases, are confusing to users of assistive technology who will often lack context surrounding the link when hearing them on their screen readers and thus will not know where a “click here” or “Keep Reading” link will take them. See the “Impact on Accessibility” section below for additional details on how links work with screen readers.

How does Accessibility Checker test for ambiguous anchor text?

While auditing your page or post content, Accessibility Checker will look at all links contained in the page or post to see if any common generic phrases are contained in the link’s anchor. In addition to checking for ambiguous text contained in written links, we also check for ambiguous text in the alternative (alt) text of linked images.

Impact on Accessibility

Why is clear anchor text important?

As mentioned previously, phrases like “click,” “read more,” or “continue” don’t provide any information about the link or what might happen if a user were to open the link.

Users who are blind or visually impaired use screen readers to navigate the web. Like sighted users, they often “skim” content to try and find information quickly, however the way that blind or visually impaired users skim content is different because they’re skimming with their screen reader rather than visually.

A frequent way that screen reader users move through content quickly is by navigating link to link and skipping content in between links. Sometimes, particularly if they are searching for a specific link, a user will have their screen reader list all links on a page for them in alphabetical order. Both of these techniques allow screen reader users to move quickly through a web page and find the information that they want, but, as pointed out in WebAIM’s article on Links and Hypertext, this means if your links are ambiguous they will not know what they’re about.

Depending upon the particular screen reader they are using, if you have ambiguous anchor text, a user might only hear a list like this: “Link, click here,” “Link, download,” “Link, go here,” “Link, read more,” “Link, read more,” “Link, read more.” As you can imagine, with no surrounding context, these links would be very confusing and the user would not know which to select in order to find what they’re looking for or where the links would take them if activated.

A note about use of the word “click”

Aside from contributing to possible confusion about the purpose of a link, the phrase “click here” is also considered an ablest term which does not accurately describe how all users interact with the web or devices. Clicking is a statement that accurately defines how users with a mouse typically activate a link or button, however is does not accurately describe how that link or button is engaged with by users on touch screens (who “tap” to activate the link) or voice controlled devices (who use a verbal command to activate the link) or screen readers (who use buttons to activate the link).

As technology has advanced, it is ideal to use language that is relevant and modern. Part of having an inclusive web presence that is accessible to everyone includes having language that is welcoming to and representational of all people. Because not all people “click” buttons or links, this mechanically-based terminology or calls to action can leave them feeling left out or unwelcome on the site.

Relevant WCAG 2.1 Success Criteria

2.4.4 Link Purpose (In Context) – Level A

This guideline requires that the purpose of each link can be determined from the link text alone or from the link text together with its programmatically determined link context, except where the purpose of the link would be ambiguous to users in general.

How to Fix Ambiguous Anchor Text

What to do (in short)

To fix ambiguous anchor text, you will need to find the anchor text (or linked image alt text) that has been flagged as ambiguous and rewrite it to more clearly describe the page or document that is being linked to.

How to find ambiguous anchor text on your WordPress post or page

First, install the free Accessibility Checker WordPress plugin.

For any pages or posts that have an ambiguous anchor text error in the WordPress editor, you can open the details tab in the Accessibility Checker meta box, then expand the Ambiguous Anchor Text error to see a list of code that caused the error to be flagged.

Screenshot of an ambiguous anchor text error flagged in the Accessibility Checker details tab of the WordPress editor

In the screenshot above, you can see the line of code that has triggered the Ambiguous Anchor Text error in Accessibility Checker’s audit of your post or page. In this example, there is a link to the contact page that has “click here” as the anchor text. If this was your website, you would need to look through the post or page content to find this link and rewrite it.

How to write good anchor text

To write anchor text that is informative and concise, consider where the text will take the user when clicked, tapped, or otherwise activated. Try to think of a call to action that will motivate the user to visit the link and make sure that the anchor text will make sense to a user out of context.

example of anchor text that has been changed from "click here" to "take a look at our accessibility glossary" with an arrow drawn between the two
Improved anchor text example.

In the “improved anchor text example” image above, we’ve changed the anchor text from an ambiguous phrase, “click here,” to a more informative call to action, “take a look at our accessibility glossary.”

Here are some other examples of how ambiguous links can be changed to be more detailed and informative:

  • Change “Read More” to “Read More About Our Team”
  • Change “Download” to “Download Our Accessibility Guide (PDF)”
  • Change “Sign up” to “Sign up for a Free Trial”
  • Change “Go” to “Our Blog”
  • Change “Get Directions” to “Get Directions to Our Austin Office”
  • Change “Add to Cart” to “Add Product Name to Cart”
  • Change “Contact us here” (where “here” to the only word linked) to “Contact us” (removing the word “here” and moving the link to “Contact us”)

As you work through your content and resolve ambiguous anchor link errors on your WordPress site, it’ll become second nature to have more clearly defined links and you may want to consider how you can make your links in emails, PDFs, and other digital marketing efforts more clear as well.

Primary Sidebar

Frequently Asked Questions

  • How to Install & Activate Accessibility Checker
  • Getting Started Quick Guide
  • Why Do We Say 100% Passed Tests, Not 100% Accessible?
  • How to Manually Check Your Website for Accessibility
  • When and How to Ignore Accessibility Errors or Warnings
  • What to do if There are Accessibility Errors in Your Theme
  • What to do if a Plugin You’re Using has Accessibility Errors
  • How to Get Support for Accessibility Checker
  • Can I Hire Equalize Digital to Fix Accessibility Issues on My Website?
  • Additional Resources for Learning About Accessibility
  • How to Test Accessibility Checker for Conflicts with Themes or Plugins
  • What Does “Unlimited Dev Sites” mean?
  • Is there an Accessibility Conformance Report (ACR) or VPAT available for Accessibility Checker?

Rule Documentation

  • A Slider is Present
  • A Video is Present
  • Ambiguous Anchor Text
  • ARIA Hidden
  • Blinking or Scrolling Content
  • Broken ARIA Reference
  • Broken Skip or Anchor Link
  • Duplicate Alternative Text
  • Duplicate Form Label
  • Empty Button
  • Empty Heading Tag
  • Empty Link
  • Empty or Missing Form Label
  • Empty or Missing Table Header
  • iFrame Missing Title
  • Image Animated GIF
  • Image Empty Alternative Text
  • Image Long Alternative Text
  • Image Map Missing Alternative Text
  • Image Missing Alternative Text
  • Improper Use of Link
  • Incorrect Heading Order
  • Insufficient Color Contrast
  • Link Opens New Window or Tab
  • Link to MS Office File
  • Link to Non-HTML File
  • Link to PDF
  • Linked Image Missing or Empty Alternative Text
  • Long Description Invalid
  • Low-quality Alternative Text
  • Missing Language Declaration
  • Missing Subheadings
  • Missing Title
  • Missing Transcript
  • Possible Heading
  • Readability & Simplified Summary
  • Tab Order Modified
  • Text Justified
  • Text Too Small
  • Underlined Text

Free Accessibility Help

Join our WordPress Accessibility Facebook group to connect with a community of web professionals and website owners using WordPress to build a more accessible web. Get answers to accessibility questions and join virtual WP accessibility meetups.

Join the Community

Footer

Equalize Digital Websites for Everyone

Your WordPress accessibility team. Accessibility plugins, rapid audits, and consulting to help you make your website usable by people of all abilities.

  • Facebook
  • GitHub
  • LinkedIn
  • Twitter

Company

  • About Equalize Digital
  • WordPress Accessibility Meetup
  • Industries We Serve
  • Certified B Corporation
  • Accessibility Statement
  • Blog
  • Contact Us

Services

  • Website Development
  • Accessibility Audits
  • User Testing
  • Remediation
  • Ongoing Monitoring
  • Accessibility Training
  • For Agencies

Accessibility Checker

  • Features
  • Pricing
  • Documentation
  • How to Get Support
  • My Account
  • Affiliate Dashboard
  • Become an Affiliate

© 2023 Equalize Digital · Privacy Policy · Terms of Service · Plugin Terms & Refund Policy

WordPress VIP Silver Agency Partnercertified B corporation logo International Association of Accessibility Professionals member