views:

250

answers:

4

Ok so there are loads of Businesses marked on Google Maps these days.

But I cannot interact with these in any way.

This is the information I have:

venue name: Ministry of Sound

address: 103 Gaunt Street London, SE1 6DP

Google's Geolocation only gives me

  • Coordinates (lat, long)
  • Formatted Address


I want an application to access this page -> Ministry of Sound - Google Page

I would like to:

  • Add reviews (eg. sites like Qype, ViewLondon, Frommers do it!)
  • Add photos and videos
  • Add Other Content

Also I would like to:

  • Link an address to the Business automatically if possible

eg. if the business shares the same address


Edit:

SilentGhost said "Google just indexes and aggregates information from the sites"

If the only way to get reviews and information on the site is to get it indexed...

how do I tell Google that what my site contains are:

  • Photo of the Venues
  • Reviews of the Venue
  • Information about the Venue?

Help would be very much appreciated. thanks! :)

+1  A: 

I think there is a certain confusion here. The main reason that you cannot interact with this information and for the lack of API is because none of these things (reviews, photos, videos, other content) is actually owned by Google. Google just indexes and aggregates information from the sites like Qype, ViewLondon, etc. It is a catalogue of sorts to get an overview and explore certain aspects further.

SilentGhost
ax
Thanks for the reply. :) I own a site which has reviews for these businesses!
RadiantHex
Hey SilentGhost how do I tell Google that my site contains items like reviews, photos and so on?? If Google Indexes those site for reviews, how do I tell Google to do the same with my site? :)
RadiantHex
@ax: but you cannot do this programmatically!
SilentGhost
@RadiantHex: I suppose by hosting reviews and just getting indexed by google as normal.
SilentGhost
@SilentGhost I am hosting reviews... but it is just like any other webpage. How do I tell Google that *this* <div/> or <li/> contains a review?
RadiantHex
@SilentGhost also reviews seem to be quite elaborate, as in they have scores and "n out of m people found this review useful" features. Google indexing has no way of knowing if you don't let it know I guess.
RadiantHex
@RadiantHex: well, voting itself is going on the Google site and you can vote if you're logged in. There is nothing particular you need to do to emphasise that you have reviews. I think google is smart enough to figure that out. I think it's more important to have a good google ranking, that is being unique and relevant to certain keyword searches. It would be hard to achieve in the case of big and popular competitors.
SilentGhost
@SilentGhost: i didn't say so - i am just referring to your *the main reason [...] for the lack of [an] API is because none of these things (reviews, photos, videos, other content) is actually owned by Google.* if you upload photos, videos, other content to their site via the Local Business Center, it *is* kind of owned by them and could be exposed via API. at least that's what they do with other user contributed content (picasa, etc.)
ax
You should look at microformats like hReview, Google indexes and uses these in search result if not on the page you linked to.http://microformats.org/wiki/hreviewhttp://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html
Richard M
@Richard M: Thank you that was really helpful! Could you repost it among the answers?
RadiantHex
A: 

The Google product of local business entries you are referring to is called "Local Business Cent[er|re]". As far as I know, there is no API to access and manipulate these entries *. You can, however, add coupons, photos, videos, etc. via web interface, even in bulk. Note that you can not add reviews to your own listings.

If you only want to access the Place Page, there are various ways (address, coordinates) to do so.

* The closest it gets is the AdWords Location Extensions, which lets AdWords pull addresses directly from your Local Business Center (LBC) account (and put their map data into your ads).

ax
+1  A: 

You probably would have to get in touch with Google to let them know about your site and get them to include your reviews in their maps. Have a look at this and this page which is specifically aimed at businesses who want to distribute their content through the Google apps.

tomlog
Thank you for your reply! I'll write up that form and send the details to Google. :)
RadiantHex
+2  A: 

In response to your edited question:

You should look at microformats like hReview, Google indexes and uses these in search results if not on the page you linked to. See: http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html and http://www.google.com/support/webmasters/bin/topic.py?hl=en&amp;topic=21997

Richard M
Thanks Richard. This is a very useful reply! I'll comment more on it once I finish reading the articles.
RadiantHex