google places
Firstly: Google’s Local Business Centre is now called Google Places. Here’s something all SMEs should know… Google Places is a fantastic opportunity to present your business in the organic sections of a SERP. You may already have noticed when making your own searches that more and more local business results are appearing in search engine results pages (SERPS). Read more
- July 8th, 2010
- Add new comment

