The Google Penguin Update
It’s been a few weeks since Google launched its Penguin update and we’re getting quite a few site review requests from our advertisers. The newest Google update was launched on April 24, 2012 with a data refresh on May 25th. The purpose of the updates was to combat “Web Spam” in search results and Google…