I think the Google Search Engine Optimisation Starter Guide is as good as any. There is also something similar on Moz that I cannot think of the name of. I hope someone else will offer it. http://static.googleusercontent.com/external_content/untrusted_dlcp/www.google.com/en//webmasters/docs/search-engine-optimization-starter-guide.pdf