Thanks. This is great.
But the best resource is Google and Matt Cutts in particular: http://googlewebmastercentral.blogspot.com.au/
http://static.googleusercontent.com/media/www.google.com/en/...
Cutts speaks directly to professionals who have marinated in SEO, often for years. Newbs will not understand most of it, and they have to get the basics first before they can make use of the issues that he helps to trouble shoot.