Hi, One of my sites (15k backlinks according to Y!) has 1 page indexed in Y!, AllTheWeb & AltaVista, while I got a fair amount in G & MSN, what gives? The site ranks well in G, MSN, and is over a year old...I figure I am loosing a significant amount of visitors not being indexed in Yahoo.
Make sure you aren't blacklisted, be sure that you are having correct sitemaps displayed and that your sites are registered in the webmaster sections for Yahoo and Google. After this, you should see many of your pages indexed. I find that your pages aren't being indexed, to be very odd. Any other elaboration?
Get more quality backlinks for your site. I suggest that you update content in your site and use Yahoo services like submitting it to Yahoo directory, Yahoo Answers and Yahoo Blog.
check your backlinks if it has high quality backlinks.. you also need to promote your site to yahoo so that it will be easily indexed.
Yes, it's not enough to write an article. A link to your article have to be shown on other websites. Then search engines crawl and index your pages without a problem.