Skip to content
Pandus

WCAG AAA: recommendation Priority: Minor

Links with the same text lead to different places

Several links on the page use the same wording, such as "Read more" or "Shop now", but go to different pages. This is a WCAG level AAA recommendation, beyond the AA level the law relies on.

This text was translated automatically and has not been reviewed by a native speaker yet.

Why it matters to your customers

Screen reader users often scan a list of all links on a page. A list of identical "Read more" links tells them nothing, so they have to open each one to find the product or article they want. It slows them down but rarely stops a purchase.

Who is affected

  • screen reader users
  • people with cognitive disabilities
  • voice control users

How to fix it

Give each link text that describes where it leads, for example "Read more about delivery" instead of "Read more". If the visible text must stay short, add the details with visually hidden text or an aria-label that starts with the visible words. Links that really go to the same page, such as a product image and its title, may share a name.

On Shopify

Usually comes from "Read more" or "Shop now" buttons in blog, collection or banner sections. Change the button labels per section in the theme editor, or add the article or product title to the link in the section's Liquid code.

On Shoptet (CZ)

Usually comes from banners or article listings with the same button text. Change the texts where the template settings allow it; otherwise add the details through custom code or ask Shoptet or a partner.

On PrestaShop

Usually comes from "Quick view", "More" or "Read more" links in product lists and blog modules. Change the link text or add the product name as hidden text in the theme's .tpl templates.

On WooCommerce

Usually comes from "Read more" links in blog listings or buttons in product grids. WooCommerce usually adds the product name to its own cart buttons, but theme and page-builder buttons may not. Adjust the labels in the builder or in a child theme template.

Standards

Standards
StandardClause
WCAG 2.2 2.4.9 (AAA) Link Purpose (Link Only)
WCAG 2.1 2.4.9 (AAA) Link Purpose (Link Only)
WCAG 2.0 2.4.9 (AAA) Link Purpose (Link Only)

Automated check: axe-core rule identical-links-same-purpose. dequeuniversity.com, github.com, www.w3.org

All rules we check