utilities.dev

Link Text Auditor

Find links with generic text, missing content, or duplicate names that point to different destinations.

Analysis runs in your browser; no HTML is sent to a server. Results are heuristic and do not replace full accessibility testing.

HTML Input
Paste HTML containing links to analyze
Findings
Link accessibility issues found in the pasted HTML

Paste HTML above to see findings.

How to use this tool

  1. Paste your HTML snippet containing links into the input area.
  2. Review findings for generic text, empty links, and duplicate names.
  3. Update link text to be descriptive and unique where needed.

About Link Text Auditor

This tool helps developers improve link accessibility by catching common issues that confuse screen reader users. It uses static analysis and cannot evaluate link purpose from surrounding context.

Common use cases

  • Auditing navigation and content links in component libraries
  • Quick checks on HTML snippets before code review
  • Identifying links that need more descriptive text for WCAG compliance

FAQ

What does the link text auditor flag?
It flags links with empty or generic text (e.g. click here, read more), and links that share the same visible text but point to different URLs. These patterns make navigation difficult for screen reader users.
Does this tool send my HTML to a server?
No, all analysis runs locally in your browser. Your HTML is never transmitted to any server.
Why is 'read more' considered generic?
When multiple links say 'read more' on a page, screen reader users cannot distinguish them without additional context. WCAG recommends link text that describes the destination or purpose.
How do I fix duplicate link names?
Make each link's text unique and descriptive, or add visually hidden context (e.g. aria-label or sr-only text) so screen readers announce the destination distinctly.

Related tools