Why is my google places listing not showing up on searches?
The answer – your Google Places listing needs to be both verified and optimized. You may have noticed that Google has recently merged Google Places with Google+ and is now calling it Google My Business. So in order for your company to be found on Google Maps, you now need to create and optimize a Google+ page.