Look Up Another Term

Definition: Alexa Rank


The ranking of a website with regard to traffic. The Alexa Rank is part of the web analytics provided by Alexa Internet, Inc., a subsidiary of Amazon. Google occupies the top spot as of 2018.