by paul755 » Mon Aug 24, 2009 9:56 pm
Hello guys, i have checked my website stats on alexa, when i go to the section, sites linking in, it shows some strange sites linking ti mine's and have nothing to do with it. Can i remove them or find out why they are linking me?