I really doubt anyone insane wants to install that stupid toolbar. Further more, I wonder why anyone insane want to believe their ranking. Who are they?
Alexa's traffic rankings are based on the usage patterns of Alexa Toolbar users over a rolling 3 month period. -- lcdos - (152 Byte) 2005-10-29 周六, 15:08 (357 reads)