Skip to main content

Missing or vague link text

Link purpose should be clear from text alone where possible.

See this on your site

Step-by-step fixes by platform

Programmatic guides combine the issue explanation with stack-specific notes and examples where we have them.

Examples

Replace “read more” with “read more about return policy”. Ensure adjacent context is programmatically associated if design requires it.

Examples

  • “Read more” without surrounding context in the accessible name.
  • URL-only links in running text.

How to fix

Make link purpose clear from link text plus immediate programmatic context when needed.

Avoid repeated identical labels that point to different destinations.

Platform notes

WordPress
Excerpt “read more” links should include the post title in visually hidden or visible text.

Related: 2.4.4 Link Purpose (In Context).