I am no longer using Alexa rankings in any serious way when I analyze a website. I used to love Alexa rankings, and checked the cool little Alexa bar on the bottom of my Firefox browser every time I went to a site. But unfortunately, it’s just not very accurate anymore. Whether it ever was, I don’t know, but I can prove, without any doubt, that it is COMPLETELY inaccurate.
If you aren’t familiar with Alexa, it’s a company that claims to rank websites by how much traffic they get, the lower the number, the more traffic- for example, as of this writing, Google is number 1 on Alexa, Facebook is 2, Youtube is three, and this blog is 222,964, meaning there are (supposedly) 222,963 sites out there that get more traffic. But I don’t believe it, and neither should you, and here’s why:
Here’s a screen shot of two of my websites, taken directly from Google analytics:
The number on the left is the total traffic in the last 30 days, the next column shows time spent on the site, then bounce rate, and goal conversions. Not that any of that matters for this post, other than showing one site is really new, and has very little traffic or goal conversions yet, the other is established and obviously gets much more traffic.
Now, here are screen shots of the Alexa Rankings on each site:
Alexa Rankings for the other:
First of all, wouldn’t you expect a much bigger discrepancy between the two sites, one getting 547 visitors in the last 30 days, and the other 147,000? Secondly, and here’s the kicker: The site with 547 visitors has an Alexa ranking of 193,218!
So the lesson, dear reader, is obvious. As the title of my post states, Alexa rankings suck. As an alternative, and to get a lot more, and better information, I recommend and am now using semrush, which gives tons of great stats, including a more accurate traffic guesstimate, than Alexa..