Over 10 years ago I did some research into how to "encourage" greater visibility of my product images on Google - particularly with the image search feature, and ended up doing three things (quite laborious in terms of time).

1. First step was to embed specific EXIF metadata into the product images. This EXIF metadata is "embedded" into an image and can contain lot of info about the image. Most (all) digital cameras embed EXIF info into an image, usually relating to the camera settings, etc. But it is possible to add a LOT more info to the EXIF metadata.
Here's how:-
Open your local folder of product images, and then RIGHT-CLICK on the desired image.
On the popup menu, select PROPERTIES (usually at the bottom of the list)
On the popup dialog box, select the DETAILS tab
You will see headings:
- Title
- Subject
- Rating
- Tags
- Comments
... (etc)
If you (for example) click "Title"... then move your cursor to the right, a white input box will appear. This allows you to insert text
The same is true for MOST of the other properties - but some are not editable. When you've done all the desired properties, click OK.
By ADDING/EDITING this EXIF data, a LOT of additional metadata is embedded in the image.
--------------------------------
2. Then, on my Google Business Listing, I uploaded all the images to Google
--------------------------------
3. I FTP'd all the EXIF-modified images to the folder(s) on the webserver to overwrite existing images - so same filename and file type - just that the new images contained all the exif data.


NOW... Does Google consider EXIF data in rating and ranking an image? Who really knows??? Google does not reveal its secret sauces, but back in 2012, then Head of Google Search MATT CUTTS said this:
https://youtu.be/GMf6FmRus2M
==========================================