If you have ever wondered how Google collects and populates its local search results, you are not alone. Google recently launched Google My Business, which is essentially Google’s attempt to bring Google Maps and Google+ local pages together. Businesses can use Google My Business to claim and control local listings on Google but the data that is supplied by Google My Business is only one data point.