Well, I think algorithm of Google and Yahoo is a little different to each other.
You may be targeting only Yahoo according to your requirement as most of the Yahoo's visitors are from the USA mainly.
How to optimize for Yahoo mainly?
Is there any tip or trick which I should know to optimize my website for Yahoo mainly?