Aplologies as I'm sure this topic exists elsewhere.
Google is indexing my site, but not any of the images - although 960+ have been submitted. Many are even named for what the image actually is as opposed to a number/file code/SKU.
In SERPs it is only blog images (separate URL) showing up.
Advice as to why this might be? Google use to showm many of my site's images with old host and this bought traffic and sales!
I'm Alex, your friendly neighbourhood Guru at Shopify.
So what's going on here might vary, but I've seen a few cases where no alt text was added for these images, and thus they were not indexed. I would take a look through the images on your site and ensure they have alt text added so Google is able to index properly.
Alternately, if you've already added alt text, it could be that because your images and assets are hosted on our CDN, that Webmaster tools isn't that those images are not necessarily hosted with your domain, but our CDN. If you run a search for one of the alt tags on an image or two and it comes up in Google, you can rest easy knowing it was properly indexed, and that webmaster tools in this case is inaccurate.
I hope that helps a bit, and it'd be great if some others could weigh in on this too. :)
All the best.
ALT text does not appear for collection images on the page nor for individual products. (but descriptivehas been added.
Instead, the browser displays this path below:
cdn.shopify.com/s/sfiles/1/0642/1903products..... which has nothing to do with ALT text.
So images and assets are now the property of shopify?
According to your reply, these are no longer my domain's images? Is it still my website, or part of Shopify's CDN?? "because your images and assets are hosted on our CDN, that Webmaster tools isn't that those images are not "necessarily hosted with your domain, but our CDN
Also, when you hover over an image on the live site, why doesn't the ALT text appear?
That's not how alt tags work. ALT (alternative text) tags are designed to be used with screen readers (accessability) or as a placeholder if the image does not load. It just happens that if you're using the alt tags correctly, it has some SEO use as well.
There would be very few browsers that will show the ALT text on hover.You're more likely thinking about the title property. eg:
<img src="image.jpg" alt="descriptive content" title="image tooltip"/>
If you don't have an alt property being added to the images you can look at editing the theme files to make sure something shows.