Alexa is owned by Amazon.com. Alexa rank websites and blogs on the basis of certain factors and traffic they receive. Alexa traffic rank updates on a daily basis. Lesser rank is considered to be better. Alexa ranking is perhaps one of the most important factor which advertisers view to make a decision regarding blog reputation.