yahoo is not so popular and also may be your website not ranked in yahoo. Is your website new? Get backlinks from directories, articles, etc. It helps to get rank in yahoo.
Around 50% of people using Google to search and 23% people use Yahoo, MSN is used by 9% people. AOL, Ask, and Other search engine has low percentage. Its better to concentrate on Google.
I also have the same yahoo problem, i have a site 3 months old that ranks first page of google and bing for over a dozen keywords each but zip on yahoo. I think the yahoo sandbox might be deeper.
Myself too do not get traffic from yahoo.My blog is on #2 position in yahoo search for the keyword "blogging tips"
Though Yahoo got only 10% of the traffic google got, its still got a nice share. In big markets, its almost impossible to compete with the big companies. In Yahoo, however, its a bit easier (even though that you got to be in the first four places). Performance Revenues
f you want to increase your Google PageRank and decrease your Alexa Ranking this is a small listed below that will help you achieve this goal. 1. Content - It is all about the 3 C's - Consistent, Current, Content. Post at least 5 entries a week, if you consistently post information it also attracts new visitors and subscribers. 2. Press Releases - Send out a press release announcing the launch of your site. Any newsworthy item should also be considered for a press release. We recommend a site like PRLog.org, a free press release website. Occasionally, Google News will pick up a press release off this site if it is gaining interest after posting. 3. Facebook - Are you on Facebook? If so, you can set up an account for your site or create a fan page. Then invite your friends to join. You can tie in your RSS feed (new entries) so anyone visiting will see current information. When someone becomes a fan or friend you will reach their friends and gain more followers. 4. Twitter - We have seen lots of success with people that have used Twitter to network their site. Once you learn how Twitter works and the etiquette of networking you should find some success. The "tweets" you come across can inspire articles and form relationships. These relationships you build can result in posts to your site and a "guest" appearance. Your guest can provide information from an expert in the field and be a benefit to your readers. 5. Blog Catalogs - Sign up for Blog Catalogues, it just so happens that a popular one is actually called BlogCatalog.com. This can get your name out there and introduce you to other sites that you will find helpful. 6. Article Marketing - Many of your entries will make good topics for an article. You can edit your post to appeal to a larger audience and post it on that site. If you post good content it will result in views to your article and then clicks to your site. 7. Subscriptions - Provide your readers with an email subscription service for those that don't want to miss the most recent articles. You can sign up with a service, such as Feedburner, and have it set up to automatically check once a day for new content and send it out. 8. Email blast - Email all of your contacts to introduce them to your site. Let them know what beneficial information you provide. Ask them to visit your site and subscribe to your email updates and register. Ask for feedback, do they like the layout, the look and ask them to critique to help you improve your site. Then ask them to help you pass the word and email their contacts. 9. Social Bookmarks - Tag your best posts at sites like Digg, StumbleUpon and Technorati. Every time you have a tag out there, it is one more inbound link. Links to your site will improve your rating. 10. Trading links - Network with others that provide similar information and add a link to their site and ask them to link to you. You can also introduce them to your readers as someone you follow. 11. Alexa Widget - Add an Alexa widget to your site that shows your ranking. When you have this widget on your site it also improves your own Alexa ranking. 12. Default Home Page - Ask friends and family if they will add your site as their default home page on their computer. Every time they open their browser, it is one more hit on your site. 13. Forums - Find a few forums related to your site and post questions and answers. Add value to that community. Set up a signature page that you can use to sign out that includes your website. 14. Interlinking - As you add content to your site, link to other articles that you have already written that are similar. This allows people to find more articles on that subject that are on your site. Sometimes a visitor to your site may not find what they are looking for in the article they are reading, but the information may be in a related article and this leads them there. The longer a visitor stays on your site the better chance you have for them to subscribe or return to your site. 15. Site Map - Put together a site map and submitted it to Google, Yahoo and MSN. This site map includes all the blog entries as a separate page. The more pages you have on your site the more content you are providing which increases your standings. 16. Google Analytics - Use Google Analytics to track the page hits and number of visitors. Google Analytics provides reports that inform you of the most active pages, where your links come from and what keys words are being used in the search engines to find your site. 17. Keywords / Metatags - Each page on your site has a unique page description and a unique set of key words. While many pages use the same key word, no two pages have the same set. The key word list contains a long list of words related to information provided on your site. Make it a point to use those key words in your posts. This increases your keyword's density. According to Google, the greater your keyword density, Good Luck