Start scanning free

( Operable / WCAG 2.4.9 )

Links with the same accessible name go to different places

This check maps to Link Purpose (Link Only). Use the guidance below to confirm the issue, understand who it affects and ship a fix.

Minor Level AAA WCAG 2.4.9 — Link Purpose (Link Only)

What’s wrong

Two links share the exact same accessible name, such as “Read more,” but point to different pages.

Why it matters

Screen reader users often scan a page by pulling up a list of links. Two identical entries that lead to different content look like the same link, and there’s no way to tell them apart from that list.

How to fix it

Make each link’s accessible name specific to its destination.

Before
<h3>Accessible forms</h3>
<a href="/blog/forms">Read more</a>
<h3>Color contrast basics</h3>
<a href="/blog/contrast">Read more</a>
After
<h3>Accessible forms</h3>
<a href="/blog/forms">Read more: Accessible forms</a>
<h3>Color contrast basics</h3>
<a href="/blog/contrast">Read more: Color contrast basics</a>

If changing visible text isn’t an option, add aria-label instead to keep the design unchanged while fixing the name.

Learn more