The European Accessibility Act, explained for online shops
Since 28 June 2025, most online shops selling to consumers in the EU must be accessible. Who is concerned, what it requires, and what to do first.
What to write in an image's text alternative, when to leave it empty, and examples for product photos — with what AI can and cannot do.
A text alternative — the alt attribute of an image — is what a screen reader says in place of the image, and what shows when the image does not load. In a shop, it is often the only way a blind customer learns what a product looks like. It is also one of the problems found most often on the web: images with no alternative at all.
alt="", and screen readers skip it (RGAA 1.2).| Image | Weak alternative | Useful alternative |
|---|---|---|
| Main photo of a dress | IMG_4021.jpg | Blue linen dress, short sleeves, knee length |
| Detail of the fabric | image | Close-up of the linen weave, slightly irregular |
| The dress worn | dress | The dress worn with white sneakers, from the side |
| Size chart as an image | size chart | Put the chart in an HTML table instead; the image can then be decorative |
| Logo linking to the home page | logo | Home — Atelier Lina (the link's destination, not the drawing) |
For a catalogue with hundreds of photos, writing every alternative by hand is long. An AI model that sees the image can draft a description in the right language in a few seconds, and it is usually good at colours, shapes and materials.
It does not know what matters to your customers, the product's exact name or why this photo is on this page. That is why a person should read every suggestion before saving it. Relyo Pro works that way: it suggests the alternative on the fix screen, in the page's language, and nothing is saved until you confirm.
In WordPress: the alternative set in the media library is used wherever the image is inserted afterwards, but images already placed in posts keep the alternative they had. Relyo updates both: the media library and the image in the page.
Since 28 June 2025, most online shops selling to consumers in the EU must be accessible. Who is concerned, what it requires, and what to do first.
A widget on top of the page does not make a shop accessible. Why overlays fall short, and what actually fixes a page.
The problems found most often in WooCommerce shops, from product photos to the checkout, and how to fix each one.