Google’s ‘Search Plus Your World’ + Your Website
Earlier this week Google announced a major update for logged in users that they dubbed “Search Plus Your World”. SEO’s and Social Media Marketers almost immediately reacted negatively to the news viewing it as an aggressive push for Google’s own social media network. Protesters claimed it is destructive to the current social websites enjoyed by hundreds of […]