Don't know if it is been discussed here, btw here's the link for latest google seo starter guide. http://googlewebmastercentral.blogspot.com/2008/11/googles-seo-starter-guide.html
This is very good for information regarding basic seo knowledge and it will very helpful to everyone. Thanks for sharing
Our Search Engine Optimization Starter Guide covers around a dozen common areas that webmasters might consider optimizing. We felt that these areas (like improving title and description meta tags, URL structure, site navigation, content creation, anchor text, and more) would apply to webmasters of all experience levels and sites of all sizes and types. Throughout the guide, we also worked in many illustrations, pitfalls to avoid, and links to other resources that help expand our explanation of the topics. We plan on updating the guide at regular intervals with new optimization suggestions and to keep the technical advice current. Thanks for sharing useful information....
This is a good place to start, but its also important that SEO's keep up to date with 'changes' to the Google algorithm. This is obviously difficult as Google does not publish changes, but by reading respected forums, you begin to understand what may and may not help, and what SEO work is an effective use of your time. After all, if you can spend a day link building, or a day aligning page copy to your selected keywords, you would need to evaluate which would give a greater ROI.