Image optimizers like Crush.pics compress images by replacing the original file, and on Shopify replacing or re-uploading an image creates a new CDN object with a new filename and version โ so the exact image URL Google had indexed (cdn.shopify.com/.../old-name.jpg) now returns 404. Your products still display, but the previously-ranked image URLs are dead and drop out of Google Images. Shopify keeps no map of old filenames, and you cannot 301-redirect cdn.shopify.com image URLs (redirects only work on your own store domain), so there is no quick native fix.
If you didn't already have a backup, those old values are gone โ Shopify keeps no history.
The steps below recover what you can. To make the next time a 1-click undo instead of hours of CSV work: a daily snapshot of every SEO field. Free to monitor, no card โ and SEO Vault only reads your store unless you click restore.
Protect my SEO free โ never lose it again โSource: Google Search Central โ "Google Images SEO best practices"; Shopify Help Center โ "URL redirects" (apply only to your store domain, not cdn.shopify.com CDN URLs).
Never lose your SEO to an app again
SEO Vault keeps a daily snapshot of every SEO field on your store โ meta titles, descriptions, alt-text, tags, handles (products AND collections) โ and emails you the moment something changes in bulk, with the likely app responsible. One click restores yesterday's state, just the SEO fields. Free to monitor and get alerted; $14/mo for 1-click restore.
Protect my SEO โ free โ