We respect your privacy.

We use strictly necessary cookies to keep you signed in and to protect against CSRF. With your permission we also use a small amount of first-party analytics to improve the product. We do not sell your data and we do not use third-party advertising trackers. See our cookie policy and privacy policy .

← All learn topics

Rule page.accessibility.link-text-non-descriptive

Replace "click here" / "read more" link text

page.accessibility.link-text-non-descriptive is a check in Crawlmind's site audit that grades medium-impact issues of this kind. This page explains why the rule matters and the exact fix.

Impact: mediumEffort: lowFixable: 1-click

Why it matters

Generic link text ("click here", "read more", "learn more", "this link") fails WCAG 2.4.4 and tells AI crawlers nothing about where the link goes. Screen reader users navigate by listing links: they hear "read more, read more, read more" with no idea which is which.

The fix

```html
<!-- Wrong -->
<p>To learn about pricing, <a href="/pricing">click here</a>.</p>

<!-- Right: link text describes the destination -->
<p>See our <a href="/pricing">pricing and plans</a>.</p>

<!-- When you really need to keep the CTA short, aria-label disambiguates -->
<a href="/case-study/acme.pdf" aria-label="Read the Acme case study PDF">Read more</a>
```

Test: list every `<a>` on the page in isolation. If the text alone tells you where it goes, it passes.

References