My website always has very good results in Google and MSN (2000 visitors in a day), and it worked for Yahoo about 2 years ago. I have never checked my site in yahoo until recently. I was shocked to find that my site only has one indexed page (the front page) in yahoo. Is my website banned by Yahoo? what are the things I should do? Thank you in advance!
Check the Yahoo forum here as this has been discussed previously, and is most likely a ban.
Mostly I see this happen to websites that use what Yahoo would call excessive linking. Unfortunately, it can mean internal linking, external link - linking out to other listed sites in the case of directories or vendor type websites.
Check first to make sure there are not spidering issues with pages or issues with headers and redirection.
Sorry if this is unrelated but it's something that I just noticed and thought that it might be interesting.
We track our visitors and referrals using some code that I wrote and, recently, we too noticed that Yahoo traffic had dropped off to basically zero. I did a search for our site in the Yahoo SERPs and found 2000+ pages in there. I then traced what happened when someone clicked on a Yahoo SERP and found that Yahoo passes so much other text along with the search string that it was blowing my table update and that gave the impression that we were not getting any hits.I trimmed out the excess bloated referral string and the hits re-appeared magically. (i.e. My fault.)