What is Google Penguin? I had this message from a very good friend of mine in the UK, This was our conversation, it may be useful to some people. I think what was happening here was that the site had been hit by the Google Penguin slap. This was the worst update ever by [...]