Yahoo Site Explorer is no longer available due to the completion of the algorithmic translation to Bing, according to Yahoo Search Blog. Yahoo encourages to use the Bing Webmaster Tools which will help to continue getting high quality organic traffic from both Yahoo and Bing. Famous Yahoo Site Explorer functionality went down yesterday.