Google Using Maps API Key to Extract Content

I’m working on building a LAPP (landing application) for a client and I noticed something incredibly interesting.

The landing page uses the Google Maps API to deliver an added layer of relevance on the landing page by delivering a map experience to the user. Since it’s currently in dev the page has no links to it. Also the URL is brand new. Just registered a month ago. Accidentally I entered the page URL as a Google query and lo’ and behold I got a result! The page has been indexed.

So how did this page get indexed? The only connection to Google is through the Maps API. It seems that Google is using the Maps API key to direct Googlebot to collect the site content to be indexed. This is interesting in itself but the larger questions are even more interesting.

What else can Google extract using the API and how will they use this information?


  1. Nice discovery. Google does find some interesting ways to extract information from pages, and uncover information that we might not expect them to look at or use.


  2. did you go to a page while you were on that page?
    Maybe click a bookmark or link off that page ?
    Cause sometimes servers store referral data in their logs (which are sometimes public) and hence get crawled by google!
    But, as I said, you might just be right….. for pages under development might be best to use a robots.txt with appropriate setting.


  3. One interesting feature we’ve noticed over this side of the ocean is that just prior to Google introducing the new geo-targeting feature to Webmaster Console more sites were starting to appear in the ‘Pages from Ireland’ index which were neither hosted in Ireland nor sitting on .ie cTLD. One feature of some of these sites was the use of Google maps to locate their premises. We don’t have Google Local here so they could not have registered their address with Google.
    I’m willing to bet they do a lot more with the disparate data than they will ever let on.


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s