In the latest search engine report, Yahoo counts for about 22.1% of the market share and thus, it is certainly a market webmaster should not ignore. While optimizing your site for Google, if you can have your site ranked well on Yahoo as well, it will be a big boon to your bottom line. Again, you will see that the following elements are commonly mentioned when it is related to SEO does not matter what search engines we talk about. What you need to pay attention to is the details in each of the factor:

Title tag: Make your title short, probably no more than 5/6 words.  (for google, you may want it to be more descriptive)

Meta description: Use about 2 sentences and describe what your site is about. Include your key phrases at least once in your sentence, but should be no more than 3 times

Meta keywords: This may not be useful if you optimize your site for Google. However, meta keywords still matters for Yahoo.  However, do not repeat any certain words more than 3 times.  Based on my experience, 3-5 keywords is optimal for Yahoo

Keywords in URL: No more explanation needed here. Make your URL SEO friendly.

Prominence: Use heading 1 and heading 2 on your page. In your paragraph, make your keywords bold or italic so that it stands out from other parts. In this way, you are telling the search engine that these certain keywords are more important.

alt text: Use alt text for your images. On one side, it helps the visitors if they block the image. On the other side, you are optimizing your image and there is a chance that the image from your sire may get ranked if someone searches the images

Site Explorer: Create an account on Yahoo and submit a sitemap to Yahoo just like what you would do for Google, this would help Yahoo better index your site.  You can also use Yahoo ping service to notify Yahoo whenever your web page is updated.