The best I hav eis 84,028 And on the same today is 39,598 http://www.ayhu.com (Free General Directory - Add your links) .
138,326 i amnot sure how it is calcualted , can any one help me in this what is 138 and 326 what is good
According to alexa your site is the 138,326th most popular site on the net Its calculated by users who install an alexa toolbar. The number is highly inflated for webmaster related sites because alot of webmasters have the toolbar installed.
What is this i can't understand can any help me out for this may i have submit my directories in alexa . com for rank? http://www.abacusdirectory.com http://www.linkaddurl.com