For most businesses, there is no single more important place for your web site to be listed than Yahoo! For most sites, Yahoo! will drive the highest percentage of search engine generated traffic.
Yahoo! is actually a directory that employs an army of human editors to review submissions to be certain that they are relevant and unique before adding them to their listings. In the past, this meant waiting from between a couple of weeks to a couple of months before your site was included. Today, thanks in part to a fall in advertising revenues, Yahoo! now charges $299 a year for inclusion to their directory.
Yes, you read it correctly, $299 a year. (This used to be a one time fee, but now they want the repeat business.)
Is this price worth it? If you're competing in a popular market in which many people are conducting searches the answer is definitely yes. Now, if you're competing in a niche market, but sell a product or service with a high-ticket price or profit margin the answer is maybe. And if you do business only locally and to a small market your money and time may be better spent elsewhere (read our Strategies for Promoting Your Web Site). Whether or not paying for a listing in Yahoo! makes good business sense is one of the things we discuss with each client that we build sites for.