There is some buzz around the community that there may have been a Google update, specifically a Penguin update, yesterday. It really seems to all stem from this post by Accuranker which shows a spike in their tracking tools......
-
Was There A Google Update Yesterday: I'm Not Too Sure.
seroundtable.com