October 2, 2008 at 9:47 pm
#780786
Member
I’ve come straight in at 3 a few weeks after setting my site up – hope I’m not responsible for knocking any of you guys down in the process! :hattip:
Since I’ve had the rating the number of visits my site has received has plummeted. Is there a reason why this might be?