How Yahoo page rank differs from Google

You may have a website that is performing well in Bing and Yahoo, and have particular sub pages getting picked up for keywords. But sometimes these same pages don't have ranking in Google for the same keywords. Why?

What are the differences in the requirements that Google looks for when ranking websites for specific keywords over the other search engines? Here are two that I think make a difference:

1.    On-page text content
2.    Text in header tags H1, H2, H3

 

How Yahoo page ranking differs from Google

I asked a group of friends who know a lot about search engine marketing for some additional input and here is what I got:

Dana says:
Bing and Yahoo like the High Keyword Density both in meta-tags as well as body tags. Google scores ok with less keyword density. That's why most of the website's appearing on top of Yahoo and BING search results  don't appear in top positions on Google.

Allan says:
Google seems to put more worth on quality links over quantity.
I can rank on almost any keyword on Bing by creating tons of medium to low quality links.

Tyler says:
Bing seems to like hyphenated domains more than Google…

Dori says:
Bing Yahoo are all about proper meta data on pages and tons of links. That’s how I get top results with these search engines. Google likes proper title tags and high quality one way anchor text links that’s how I get top results there.

Though I find by optimizing for Google I rank at the top as well, on the other two.

George says:
Google is more focused on off-page search engine optimization elements rather than On-page SEO elements. You need to avoid over-stuffing your content with targeted keyword and ideal keyword density should be around 3-5%.
 
Conclusion:
It appears I was right about Yahoo and Bing putting greater weight on the on-page elements such as meta-data and header tags in the content. But by asking others for input I discovered that Yahoo and Bing also prefer quantity of inbound links to quality.