CE ranks 54,992 on the net and 8,184 in IN by Alexa Search Analytics
I heard about Alexa, a web information company that ranks various sites. Out of curiosity I checked out CE. We came out 55,992 overall and 8,184 in IN, which according to some is very good. It is considered great to be in the top 100,000. Does not seem right, does it?
As one not too savvy in this kind of analytics, I am unable to comment. Any one has any views?