Good tips for Yahoo : - Keyword.com - Keyword in meta tags - Good links (including NoFollow ones) - Keyword in internal links
I think there are many factors included , how old and trusted is the domain, html validation=green ,anchor text in ibl, meta tags, lots of ibl ,but whats the point I rank on top searches but main traffic is google
My suggestion for you to get focus on google. If you need yahoo ranking , you need to have quality content and back links for your site.
yahoo is tricky and seems to take a lot of time to do anything. if i were you i would stick with trying to build back links and get higher in the google results. just my two cents.
There is always something wrong with Yahoo! although some searches can give better results... Google is the best because it indexes faster and more than Yahoo...