What's wrong
Images rendered without an `alt` attribute or with missing descriptions prevent screen readers from announcing what the image portrays.
Who it affects
How to fix on Shopify
In Shopify, make sure every Liquid `image_tag` includes an `alt` parameter using `image.alt | escape`. For product media uploaded in the admin, fill in the 'Alt text' field under Products > Media. If an image is purely decorative, explicitly set `alt: ''`.
Code example
<img src="{{ product.featured_image | image_url: width: 600 }}">{{ product.featured_image | image_url: width: 600 | image_tag: alt: product.featured_image.alt, class: 'product-card__image' }}How to check your fix
Inspect the rendered HTML in Chrome DevTools to confirm every `<img>` has an `alt` attribute. Run an axe-core or screen reader check and verify decorative images have `alt=""` while informative images have clear, concise descriptions.