Alexa Rank is more of your visitors are getting alerted of the Alexa Ranking. The alexa improved due to your traffic increase, not the opposite way. And alexa ranking can be boost by using tools, it is not accurate enough. Alexa Ranking provides you an immediate view of you and your competitors’ performance comparison.