I have a list of articles, where each tile links to an article through heading and CTA button. They are getting flagged as duplicate links in my accessibility checker. Most of the CTAs have 'Learn more' text, with occasional 'Download PDF' or 'Access hub' etc.
- Considering the number of articles I'm working with, it will not be possible to provide a unique CTA for each one of them.
- I don't want to hide the CTAs from screen readers, as occasionally they convey important information.
Is there an accessible way to have:
- links on the same page with the same text alternative, but pointing to different URLs; and
- links on the same page with different text alternatives, but pointing to the same URL?
Here is an example of how the code looks for each tile on my website. There are multiple tiles on a page.
<div>
<a href="xyz"><h3>XYZ tile heading</h3></a>
<p>Summary text</p>
<a href="xyz"><span>Learn more button</span></a>
</div>