Yahoo gives more weight to keyword density and content. Try to focus on on page optimization for better yahoo rankings.