I have a problem with Google associating the wrong image with our products when they are display in Image Search.
For some reason, the main image of our products, which has more desirable data (alt tags, higher resolution, placed first as product image, not tampered with), is discarded.Instead, Google chooses the last loaded image for a product, which has no alt data, worse resolution, watermark dynamically added (it's not even .jpg), or just blank white image with the watermark.
I have Schema.org microdata set up dynamically for each product. I've removed the "additional_image" tag, using only "image", still no success.
-- Edit --
Ex. 1:
https://www.royalora.hu/vostok-europe-karora/gaz-14-limousine-karora/560A517
The displayed image is the last one in the gallery.
Html of the displayed image:
<img src="(removed, around 1000 characters long due to added watermark)" alt="" class=" wm-ajandek" style="display: inline;">
Ex. 2: https://www.royalora.hu/vostok-europe-karora/energia-karora/575A539B
The displayed image is the second out of four in the gallery.
Html of the displayed image:
<img src="/shopimg/575A539B_2.jpg" alt="" class=" wm-nocontext wm-termek" style="display: inline;">
Ex. 3: https://www.royalora.hu/festina-karora/the-originals-karora/F20330-2
The displayed image is the first and correct one.
Html of the displayed image:
<img src="/shopimg/F203302.jpg" alt="Festina The Originals férfi karóra - F20330/2" class="main-pic wm-nocontext wm-termek" style="">