Google-bot sees “Sorry, we have no imagery here” on pages with Google Maps

5,935

I think that this is against the rules of google but till they fix their own bug i am going to use the following javascript in order to disable the map functionality for google indexer bots.

        var isGoogleBot = navigator.userAgent.toLowerCase().indexOf('googlebot') > -1;
        if (isGoogleBot)
            return; // "Sorry, we have no imagery here" BUG
Share:
5,935

Related videos on Youtube

Joseph.Chambers
Author by

Joseph.Chambers

Updated on September 18, 2022

Comments

  • Joseph.Chambers
    Joseph.Chambers over 1 year

    I have a site with Google Maps on most of the pages. When inspecting content keywords in Google Webmaster tools, content keywords identified by Google-bot for the site include "imagery", "sorry" and "here". These turn out to be part of an error message returned by Google Maps: "Sorry, we have no imagery here". I cannot reproduce this error with normal clients, nor does "fetch as Google" show it. The problem is presumably that Google-bot tries to execute some of the Google Maps Javascript but then shoots itself on the foot and records the error message.

    A Google search for "Sorry, we have no imagery here" shows that this problem is endemic to sites across the internet, including Yelp and many others.

    I'd like to convince Google that my site is not about imagery and being sorry, but I'd also like to keep the maps in place. I guess one option would be to transition to static maps, but that's not a great alternative.

    There's some related discussion on Webmaster World, no resolution.