“This article contains a large list of the factors that can influence a web document’s rank at the major search engines (Yahoo!, MSN, Google & AskJeeves) for a particular term or phrase.”

Great overview for those that care about this topic.