Google plans to rename Google My Business to Google Business Profile, and encourage small businesses to manage their profile directly on Search and Maps. The plan to simplify the process means ...