Google Maps have been redesigned to be more social and help discovery of businesses. Now it's even more important to claim and have a presence on Google Plus.