February 6, 2005 at 9:48 pm
#661231
Inactive
The UK is showing major changes as well.
Can’t see my site under any of the terms I used to be close to the top of the serps for. Looking on the bright side, I’ve never ranked well so don’t get much traffic from Google anyway.