It’s been a few days since the launch of Google’s new Place Search results, and while there is plenty more prognostication to come on the subject, I thought it would be helpful to sum up the collective wisdom of SEO pundits from around the globe on what it all means for getting traffic to your [...]














