Page Rank is calculated by various algorithms made by search engines, in simple words, Page Rank is calculated upon the number of links on your site (i.e)Backlinks, Inbound links, Internal links, External links, No-Follow links, Do-Follow links, etc. advance strategies to increase your yahoo rankings: Content isn’t king, unless it’s good content Don’t be afraid to slow down Get social Diversify your links Buy links ethically Google can show you the way yahoo isn’t rocket science! You can rank your business for any term as long as you are willing to get creative. Don’t be afraid to think outside the box. More importantly, be patient as it can take months, if not years, before you start ranking for competitive terms.
Yahoo and many other search engine uses the project as the source of their online directory. In their own words, "the Open Directory provides the means for the Internet to organize itself." It is maintained by volunteers from all over the world. If you click on the "Submit a URL link", you will learn how to submit your site. It is not simple, nor quick. There are many rules. First you must decide which category and sub-categories your site fits into, then submit your URL. You can only submit your URL to one category. Once it is submitted, a volunteer Editor will process your submission, and inform you as to whether or not it was accepted. I suggest that you read the "How to add a site to the Open Directory page" very carefully before submitting your site. THANKS
One thing is simple want to increase keyword ranking in Yahoo then work do only for google and according to their guidelines. your automatic increase in yahoo SERP.