Sj wrote:
Wikipedia is lately among the 5 most visited reference sites, according to our favorite spotty public eyeball yardstick, and somehow takes up two spots in the top ten. At least now we're linked from the main Reference page.
We were listed on it before too, just before the last press release, but for some reason disappeared from the list for a while. It looks like there's somewhat of a disconnect between Alexa's automatically generated information and the stuff that requires more human input.
--Michael Snow
wikipedia-l@lists.wikimedia.org