Webmasters keep asking how well that their web site is doing in comparison to their competitor's websites. The problem is that no one can really obtain the confidential data of their competition to know how traffic which a website is getting. You can view how well that they're ranking in search engines like google, but you will not know how many visitors that they are getting. One place that many site owners use is the traffic rankings provided by Alexa. They use data gathered from users who have their toolbar set up in the web browser and record data on the websites that they go to. Based on this information they give a ranking of all the websites based on the traffic. A large issue with the rankings is that they are biased towards the sorts of sites that those who are more technological savvy are inclined to visit, as it is only these kinds of people who tend to install the toolbar. Individuals who are less computer experienced, usually do not install the toolbar and in all probability tend to go to different types of websites.
The issue with the Alexa Ranking is that it is so simple to manipulate that you really have no idea if what you observe is real or if it has been manipulated by your competitor to look better than it really is. All you have to do to artificially inflate the Alexa ranking is set up the toolbar on your computer and simply visit your web site a couple of times every day and then watch as your Alexa number improves. Even better, get a few friends to do it as well. There are even paid providers that can do that for you to artificially improve the ranking. For this reason the Alexa ranking number is possibly not worth spending much time on as it is so easy to fake.
The last word on the Alexa ranking is that it is just that, a rating of websites based on site visitors that is easily controlled. No internet search engine uses the Alexa ranking to rank websites, so there is not any benefit to having a good Alexa rating.