There seems to be very little concrete knowledge when it comes to forcing Google to index your images.
Usually tutorials will suggest same old tactics - wrap your image with relevant text, put good ALT tag, make descriptive file name etc etc.
We've been implementing these steps from day one, but here comes the problem...
Google seems to index images according to site section, not on actual image-per-image basis !
What I mean:
Google decided to like images that come from these sections of our site:
www.example.com/news/
www.example.com/video/
Every single image from news article (hundreds) we publish in these sections will appear in Google image search as well.
But for some reasons when we publish stories and articles in some other sections:
www.example.com/galleries/
www.example.com/music/
etc etc
Articles get indexed very quickly (and rate pretty high), but images - never !
As I have read everywhere, it takes time. But it has been over 12 months now and this is an old (+ 7 years) trustworthy site which Google generally "likes".
So what is to be done here? I'm looking for any suggestions out there, cause I have no more ideas :(
I also tried creating a specific image sitemap, it does indeed index these results, but shows them only in organic web results, not image search.
It's as if Google somewhere deep inside its database acknowledged to publish everything from "www.example.com/news/", but could not care less for images we put on other parts of our site.
If only a few images from other parts of our site were indexed, I would understand that and figured that these images had the best descriptions etc, but NO images ever got indexed from these parts. And we have thousands of great images with "hand written" descriptions for every image.
Any help is greatly appreciated :)
Thank you