Alexa has released a new search service in conjunction with Google. It's pretty interesting. Here's the result I get when I pull up the page on my site. It's kind of interesting. Though I'd like my traffic rank and links pointing in numbers to be better :).
Where
When
Who
< My quiz of the month | Main | Thoughts on Live Journal >
April 30, 2002
New Searching Service
Posted by snooze at April 30, 2002 1:56 PM