For those of you'll who noticed fluctuations and change in your website ranking post April last week, you may as well be a victim of the new Google Penguin update. The new update is focused on penalizing websites violating Google webmaster's guidelines thus another
SEO update to be careful of :-)
Do you'll have anything more to share on this?