it's just long time that need to take for yahoo to index , their spyders usually hit your site 1 time at 1-2 days
I learned a lot here, such as a steady supply of backlinks, good SEO, submitting the url to yahoositeexplorer to name a few to get indexed in Yahoo. Thank you all for the incredible info. I have a question or two though, what if we went ... On the yahoo homepage, we sign in, then scroll down on the left hand side. There is a place "My Favorites" we can submit a site url and title if we click EDIT. Will this help with getting a site indexed in yahoo? Will this get us a huge PR backlink to help our sites? The PR has gotta be huge for that page right? Just a couple questions. Thank you.
yahoo is very fast, at least it was for me. If you want to get faster indexing, ping your sites after you update it, then you can even send or receive the URL in a yahoo email and it will speed it up. Yahoo indexed probably 2 weeks before Google did when a new site of mine was up.