Good summary of SEO. As far as SEO for Google is concerned, this is one of better articles I read recently. It's a good article; I highly recommend.