Please take the time to READ what has been said about Alexa Rank already.

Alexa also has a help section on its own website.