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 occupied the top spot in 2019.