I thought this was strange... for one of my sites the indexed pages looks like this.. Engine Total No. of Pages Altavista 4 Google 8,970 Yahoo 4 MSN 5 All the Web 4 Why does this happen exactly? and how can i be indexed in yahoo or are they just slow?
In my experience, MSN and Yahoo! do take a little longer to revisit and index the full site. Have you added a Yahoo! sitemap here: http://siteexplorer.search.yahoo.com/ ? That helped speed up Yahoo! indexing for me.
Yahoo indexing speed is very low. Even after submitting Yahoo sitemaps, they indexed only half of my pages, and i am waiting over 4 months, so i guess you will also need to wait for some time. Moreover without yahoo sitemaps you aren't getting anywhere with Yahoo.
Just make a sitemap using afree tool and submit it to them. You could download this tool, or use a web based one like this tool.
I have a website which is half year old and Yahoo only indexed my homepage, even after submitting a sitemap. I know it's slow, but that slow....
The older the site, better does MSN and Yahoo index the site...thats my experience. Yes, you can make and submit sitemaps..that helps a bit too.