On Wikipedia it is stated that as of 2015 Alexa website is visited by over 6.5 million people monthly. It is clear enough to understand the popularity of this website. The question is why does this website get this kind of traffic.