Hoople - 3:18 pm on Jan 9, 2012 (gmt 0)
Yahoo search data is now provided by Bing.com
I suggest you go to their Webmaster Tools and add your site. Then submit a sitemap.
Their console will give feedback on number of pages crawled and any crawl errors. Any errors reported should be fixed.