Tag Archives: Alexa

Latest Alexa Top Global Ranking

Alexa’s latest Global Top Sites ranking shows that Google is now the no. 1 site. The changes appeared since yesterday, 25th Feb.

Till now it was Yahoo! Now Yahoo! Stands to no. 2. Youtube 3rd, live.com 4th and Facebook in 5th position.


Read More