Alexa Rank is more of your visitors are getting alerted of the Alexa Ranking. When visitors came to your site for the first time and they saw your site ranked in millions, they would think that they’re the only one visiting the site and very few else did. Alexa Ranking provides you an immediate view of you and your competitors’ performance comparison.