Forum Moderators: bakedjake
It's only a measure of those using the Alexa tooldbar, which is statistically insignificat IMO compared to Google or Yahoo toolbar use.
More importantly, I never understood why people would clutter their screens and machines installing that nonsense but then I don't get screensavers either.
Now for why you're blocked, that's new and different, have you been trying to drive up your own Alexa stats and got caught?
I use the alexa data only to evaluate sites. I know that it is not perfect but it's an indicator.
Alexa is no where near perfect, and an unreliable indicator of a sites ranking at that... I'd look elsewhere if you're truly seeking worthwhile data.
so where else would you look, if not Alexa?
I don't :)
To be honest, the only way you're truly going to know another site's traffic rank is to see their server logs/stats, and most savvy Webmasters aren't going to make something like this public, or known without a non-disclosure.
Other than that... it's sheer guessing - which Alexa does badly (in my own opinion).