Link is named for screen readers but has no anchor text — the fix
This link carries an accessible name — an aria-label, or an image with alt text — so assistive technology announces it correctly. It has no anchor text, which is a separate thing: search engines do not read aria-label as anchor text.
Where this fits: internal_links in SEO
Why link is named for screen readers but has no anchor text hurts your rankings
Nothing is broken for users. What is missing is a descriptive signal to the page being linked to, which is worth having on links that point at pages you want to rank. Icon links in a footer rarely qualify; a text link rendered as an icon usually does.
This is a low-severity issue: a polish item. Fix it in batches during scheduled maintenance; the win is cumulative quality, not a step change.
How to fix it
If the target matters for search, add visible text or a visually-hidden span next to the icon. If the link is navigational decoration, leaving it exactly as it is remains a reasonable choice — this is an observation, not a defect.
<a href="/pricing" aria-label="Pricing"><Icon /><span class="sr-only">Pricing</span></a>Frequently asked questions
What does "Link is named for screen readers but has no anchor text" mean?
This link carries an accessible name — an aria-label, or an image with alt text — so assistive technology announces it correctly. It has no anchor text, which is a separate thing: search engines do not read aria-label as anchor text.
Why does link is named for screen readers but has no anchor text matter for SEO?
Nothing is broken for users. What is missing is a descriptive signal to the page being linked to, which is worth having on links that point at pages you want to rank. Icon links in a footer rarely qualify; a text link rendered as an icon usually does.
How do I fix link is named for screen readers but has no anchor text?
If the target matters for search, add visible text or a visually-hidden span next to the icon. If the link is navigational decoration, leaving it exactly as it is remains a reasonable choice — this is an observation, not a defect.
How serious is this issue?
This is a low-severity issue: a polish item. Fix it in batches during scheduled maintenance; the win is cumulative quality, not a step change. It belongs to the internal_links family of checks.
How do I find every page affected by this on my site?
Run a free Dr Urls audit: it crawls your site, detects link is named for screen readers but has no anchor text on every affected page, shows example URLs, and generates a ready-to-use fix task. Re-scan after fixing to verify the issue is gone.
Does your site have this issue?
A free Dr Urls audit crawls your site, finds every page affected by link is named for screen readers but has no anchor text, and hands you a ready-made fix task.
Check my site free