It is still a good measure on how well your site it. Considering you did not "cheat" in obtaining your Alexa rank.
But overall, it's not that important anymore. I have a site that has 960k Rank but is doing better in terms of traffic than my other 180k.
|