Those stats are wildly incorrect. The most accurate ones I have are Google analytics, and they show about 30% more traffic than the one linked to. Probably because Google analytics actually get to measure the traffic, and who knows where the numbers on that site come from.
Those stats are wildly incorrect. The most accurate ones I have are Google analytics, and they show about 30% more traffic than the one linked to. Probably because Google analytics actually get to measure the traffic, and who knows where the numbers on that site come from.