Skip to content

Alexa rank at 690,887

Wow, Alexa thinks is ranked #690,887. Does that mean that there are only 690,886 web sites that get more traffic than I do? Wow, that’s actually kind of impressive. Here’s a traffic button/ad thing for Alexa:

If you don’t see it, that’s because it is a javascript thing.