Here is a list of some SEO related resources and free guides.
I found some useful resources on SEO.
Two useful resources on SEO:
SEO Guides: