Andem - 12:57 am on Mar 23, 2013 (gmt 0)
@cwnet: Then we're in agreement :)
A) Alexa does not mean anything. Nor does Compete, Quancast or any other of the "traffic reporting" sites.
I think they all have some kind of meaning. None of them are very accurate in their measurements, but they *can* give an overall idea on the health of traffic to many sites, especially over a longer period of time.
Anything below 100,000 and even moreso below 50,000 gives a somewhat reliable indication with Alexa. The others are very hit-and-miss.
edit: a 2,000-something Alexa ranking is not something to blink your eyes at.