Posted on October 24, 2005 by adminTechnorati Indexes 20 Millionth Blog Boing Boing: Technorati indexes 20 millionth blog Whew!