I have a google maps on my Website, even so the pin which happens to be added on the map is not really clickable. The pin only demonstrates the adress but it really don't direct should you click it. Could it be doable to try and do clickable icon? https://www.seobyaxy.com/product/google-maps-ranking