SEOmoz put together an excellent set of SEO variables and their relative importance. If you are new to SEO or are experienced, this list highlights the most important factors to achieve search engine rankings.
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. Although it is impossible to say for certain which of these items affects which search engine or how important the factors are individually, I’ve created an estimated ranking importance scale…