It has been several years since I looked at any site’s Alexa ranking.
I was surprised to find Alexa has come along way in surfacing their data and making it much more attractive and user friendly.
Alexa now provides deeper insight into each domain’s search audience and traffic.
Alexa also makes their data available in Simplified Chinese.

