Check to see if the top ten results you are seeing are all in the Yahoo directory.
Yahoo directory listing definitely has nothing to do with it. In the Supporters Forum, there's a thread about the "new Inktomi." Same results I was seeing... apparently I had a cookie, though. Supporters Forum discussed a modification to the search thread to let you see these results.