← All criteria
2.4.9Level AAAWCAG 2.0Auto-fix: Partial

Link Purpose (Link Only)

The purpose of every link can be determined from the link text alone, except where the purpose would be ambiguous to users in general.

What it requires

WCAG 2.0 SC 2.4.9 (AAA) is 2.4.4 without the "in context" allowance. 2.4.4 lets you have "Read more" if the surrounding paragraph clarifies what is being read. 2.4.9 forbids that — the link text must stand alone.

Few production sites meet this without aggressive link-text rewriting. It is most relevant on listing pages where multiple "Read more" or "View" links each link to a different target.

Common Shopify failure

Blog index with 12 "Read article" links — each goes to a different post but the link texts are identical.

How to fix it

AccessComply rewrites duplicate generic link texts to include the target title: "Read article: How to Add Alt Text to Shopify Products". Fallback: hide the post title in an aria-labelledby.

Primary source: W3C — WCAG 2.0 Understanding 2.4.9