Google Maps adds locations to the website. Google Local Business adds the business to Google’s search and displays map, photos, reviews, etc. This requires a Google+ account. This is an excellent feature for business who’s customers come to a physical location.