На странице с продуктом на изображение которые не должны индексироваться нужно поставить noindex, у вас на странице с продуктом имеется кучу картинок Товар из этой же категории: и по какому принципу яндекс выбирает основную хз
пробовал, но если закидываешь два одинаковых значений WHERE ID IN (1, 1) то вернет одну строку, а надо две
Тем более зачем делать два одинаковых запроса к базе. Сделайте 1 запрос соберите все данные в массив, а дальше выводите данные из массива сколько нужно раз.