Excessive information about Google Penguin updates

Google Penguin was launched on April 24, 2012. It is a name assigned to the Google algorithm update. The Google Penguin is developed to affect almost 3.1% queries in English language and approximately 3%...