Frank_Rizzo - 5:36 pm on Apr 11, 2011 (gmt 0)
for 11 years my site home page has been #1 for "widget stats".
Today if I search for "widget stats" the home page is nowhere to be seen. I checked the first 20 pages and it is not there.
However ... #1 slot for "widget stats" is one of my message board forum sections.
mystite / forum / viewforum ? f=27
What's going on here?