You may have noticed search results that show collections of local businesses with accompanying maps at the top of Google’s results. These are search results that take people to businesses that have claimed their Google Places Pages.
These pages are free to create and business owners may create one per physical location of their business.
[Read more…]