Speculating, of course - I believe yahoo is more concerned with on page optimization (title, h1, h2, keyword density) and google is more concerned with backlinks