A company with a physical location can control its Google search results and maps, including its online presence, with Google My Business.