Free SEO
Follow me on Twitter: peterimc
Aaron Wall, a well known
SEO Expert,
writes and updates a valuable
SEO Book. It's not free but has a lot of information that goes way beyond just normal SEO.
I highly recommend it:

Yes, completely FREE SEO! All you have to do is implement it or have your webmaster implement it. The basic SEO techniques are nothing more than a couple of simple things you have to implement in your website.
SEO and if you’re really new to SEO, Search Engine Optimization,… is EASY:
With 7 years of experience in SEO and having set up a successful SEO company that employs more than 20 people and optimizes over 10 websites per month, I know what I’m talking about. It’s so easy to do that keeping SEO a secret is a thing of the past for me. It’s really simple: If you have the technical knowledge and time to implement SEO techniques in your website, then I’m not interested in selling our services to you. I will just tell you everything that has to be done and you can do it all by yourself, or have your webmaster do it for you.
So in this website I will tell you everything I know about SEO. Free SEO for everybody that’s interested it doing it them selves.
If you are responsible for the SEO in the website of the company you work for, bookmark my website.
If you’re going to do SEO on your website yourself, bookmark my website.
If you want to verify if your SEO consultant is doing a good job, you’ll like reading here as well.
Here’s the very basic of SEO: optimizing HTML code:
That’s all there is to optimizing HTML code! Anybody that tells you there’s a whole lot of other thing to work on in the HTML code is wasting his time and your money. The only thing that has to be added is to keep HTML code clean and to not make too many code errors (some simple HTML code errors do not affect SEO)
All other SEO work that needs to be done is not related to the HTML code, but you should always start with the most basic SEO techniques and not try to do everything at once. It will get you results faster and it’s just a lot more fun to do it this way.
SEO is a Lot More than Optimizing HTML Code!
The Next Step: From page optimization to website optimization
Navigation Optimization in SEO
Menus in SEO
Breadcrumbs in SEO
Other Types of Internal Links in SEO
PageRank? YES, it IS Important,… for Google
DO NOT do Link Building,… Just DON’T!
Content in SEO
Know what’s happening on your website
Google Analytics in SEO