AuditTag

Alt text at scale on Shopify: fixing 300 products without touching them one by one

By Sam Parkinson16 September 2026, updated 19 September 20265 min read

Your product photos are probably your best content. To Google Images and to anyone using a screen reader, many of them may be invisible, because large Shopify catalogues commonly accumulate missing, empty or unhelpful alt text. On a 300-product store that can be a thousand images with nothing describing them.

Alt text (the alt attribute on an image) is the short written description of what a picture shows. It does two jobs: it tells search engines what the image is, which is how you earn traffic from Google Images and image packs (Google's image guidelines name alt text as a signal), and it's read aloud to people who can't see the image, which is a genuine accessibility and legal consideration. Shopify makes it easy to skip.

What Shopify actually ships

When you upload a product image, Shopify doesn't write alt text for you. Depending on your theme and how the image was added, the alt attribute is often one of two things, and both are a problem:

Theme and section images (banners, lookbook shots, homepage heroes) are a separate pile again, set in the theme editor rather than the product admin, and they're the ones owners forget entirely.

Would you rather check your store than read a checklist? AuditTag counts every image missing alt text across your whole store in about a minute. Run a free audit →

How to check yours

  1. On a product page, right-click an image and choose Inspect. Look at the <img> tag for alt="...". Empty, or a filename, means it needs fixing.
  2. For the whole store, an audit is faster than clicking through hundreds of images: it counts every image missing alt text in one pass and tells you where they are.

How to write good alt text

Where to set it in Shopify

The real problem: it's a hundreds-of-boxes job

None of the above is hard. It's just a lot. Three hundred products with three or four images each is over a thousand alt fields, at maybe thirty seconds of thinking apiece. That volume is the real obstacle, not the difficulty.

Two ways through it:

What AuditTag checks on your public pages

  • Every image with no alt text
  • Alt text that is just a filename, such as IMG_2831.jpg
  • Alt text too long to be useful when read aloud

What this doesn't prove

The audit can see that alt text is missing or is a filename. It cannot judge whether alt text that is there describes the image well, and alt text alone will not guarantee image-search traffic. Reading a sample of your images yourself is still worth ten minutes.

Count your missing alt text in about a minute

The free audit finds every image with no alt text (or just a filename), across your whole store, with the URLs. No account, no card, nothing installed.

Run a free audit →

Keep reading