Yahoo loves text, if you have enough keywords in your meta and content you can reach better ranking in Yahoo. Yahoo considers no follow links too as backlinks.
the search engine algorithms of Yahoo! and Google both are similar only few difference over here such as yahoo! follow both kind of links such as nofollow and dofollow and passes value for both kind of links and consider as a back for website.
and next one thing is that Yahoo! given priority for meta and description tags.