learnseo81 - 4:19 pm on May 24, 2011 (gmt 0)
Any updates guys? Anyone came back in SERPs?
I've was reading another forum where two guys reported their sites hit on 27 march came back magically in May. Not sure what is happening as entire thing is so confusing and hard to conclude anything.