Oh .. Those Google Updates!

Just when you thought you had your Search Engine Optimization, all sewn up!