It would be interesting to see what site you are talking about, how old it is and what you have done to promote. Other than that, all I could possibly say is be Patient - there's a keyword for thought!
Yes, try Yahoo directory submission, there is also a possiblity that someone reported your site to Yahoo. Say if you got duplicate content
My site ranks very high for my competitive keywords in yahoo ie on first page of the results whereas in google it is on 3rd or 4th page. So I need to know,what extra I need to do for Google
Google and MSN don't show as many links when you use the link: function but it's unlikely that google being a link based search engine doesn't count them I think that yahoo rewards more 'unnatural' link profiles - i.e. it seems to be less concerned by the quality and relevance of links than google. Yahoo results are definitely still skewed to sites that are listed in yahoo directory. So depending on the site it may well be worth paying the $299 in order to increase your profile on yahoo. In any event - if you are ranking well in Google I wouldn't get overly concerned.
they're all different (the se's)..try changing some of your text around..A site optimized and doing well in Google doesn't mean it's optimized nicely enough to place well in yahoo.
Age is VERY important to Yahoo... more than any of the other search engines. If your site is a newer site that could definately be the reason why you are buried in Yahoo.
Hi, Forever yahoo search hunt for Keyword density Quality links Back links Traffic for specific keywords Based on this yahoo can suggest the website, you can search for back links checker in search engines. Its aid to verify number of back links in particular website.
hmmm...maybe you're right. my site is ranked 5th in google and 2nd in MSN but not in top 1,000 in yahoo. wow.