Its totally same like as in Google, all seo techniques are same but first of all you have to check that your website is properly optimized or not from seo point of view..after than start building its links i.e link building according to Google updates or Google guide lines for link,use Google tips for building links of your website.
For getting top position in Yahoo, you need to create only quality backlinks for your website
Yahoo search data is provided by Bing, so you really want to target Bing, after getting Googler ranking. Here are a couple of notes suggesting the difference in Bing ranking:
http://moz.com/blog/google-vs-bing-corre...
http://moz.com/community/q/how-to-fix-ya...
http://moz.com/community/q/bing-ranking-...
you can regularly participated in yahoo answer to higher ranking.
submit site to yahoo
I have a website and i want to rank well in yahoo search engine what i can do according to SEO point of view.