Outsorcing vs. In-House SEO after Google Penguin

March 2012 marked yet another major update in Google’s algorithm. You may be aware that Google updates its algorithm daily with minor tweaks, but every now and then (more or less yearly) it deploys some heavy weapons against...