Yahoo is one of the most popular websites in the world and much of the success for their statistical ranking is how they manage and arrange their website. Here is a great link that shows you how successful a website domain name is: http://www.alexa.com/data/details/traffic_details/yahoo.com, you may want to see how successful your website is using this great resource.
If you want to submit your website to Yahoo for “indexing” then this is the URL you need: http://search.yahoo.com/info/submit.html. There are several other options that Yahoo have and the rest of the options need to be paid for. Here is the link that shows you most of the other options. It also shows prices: http://searchmarketing.yahoo.com/srchsb/index.php there are several search options and you may want to take a look and see which options suits your goals and your budget.
Happy listing on Yahoo.