I was looking at Alexa.com for reach numbers. I wonder if these percents for reach are because of Alexa toolbar installs, or if the peak at January 2006 and subsequent decline would show in Explorer or Firefox statistics on visits.
Tuesday, November 13, 2007
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment