Yahoo or google has launched a new portal catering to smaller, community businesses, designed to streamline often the management of your Google reputation. From this new single interface, you can now control your Google Search presence, Google+ and...