It kinda looked like Technorati was back to producing good results yesterday. The pendulum swung back wildly today. The most recent 15 links for my Website are links from my own Website. I found the bug to produce results that are quite ironic.
Reader Comments