This came up while auditing a client’s store last month.
They were frustrated. Good products, decent traffic, but product images barely showing up on Google Images. Especially the variant shots - different colors, different styles almost nowhere in search results.
When I dug in, the reason was straightforward. Shopify does not automatically attach any alt text to variant images. The main product image sometimes has something. But every image tied to a specific variant the red version, the large size, the different finish blank by default.
Google can’t identify an image on its own. It relies entirely on the alt text attached to it. No alt text means no context, no ranking, no visibility in image search.
For this particular client, 300 products with an average of 4 variants each that’s roughly 1,200 images sitting completely unnamed. Every color, every size, every style. Just CDN file paths as far as Google was concerned.
The fix should be simple but Shopify makes it painful. You have to go into each product, click each variant image individually, write the alt text, save, move to the next. Nobody with a real catalog is doing that manually.
I ended up building AltMaster for exactly this - set a template once using variables like product title, variant color, size and it runs across the entire catalog. New products added later get synced automatically.
Have other developers run into this when auditing client stores? Merchants almost never flag it themselves - curious how common this actually is.