- - Google
- -- Google SEO News and Discussion
- ---- Google Updates and SERP Changes - February 2011 part 2
TheMadScientist - 6:31 pm on Feb 27, 2011 (gmt 0)
I'm not convinced this is as link related as everyone seems to think...
There are some things I've seen that seem to say that's not quite the case.
Thread source: http://www.webmasterworld.com/google/4273051.htm
Brought to you by WebmasterWorld: http://www.webmasterworld.com