netmeg - 3:47 pm on Apr 5, 2012 (gmt 0)
It could be one thing, it could be a lot of things. Really hard to tell just from what you've mentioned here. So many things are changing all the time with Google, it's easy to conclude that one thing is a direct effect of another, when in fact they could just be a coincidence of timing, and entirely unrelated. You have some digging to do, I think.