Recently I've been collecting links on interesting SEO topics. I figured I would dump a few of them out with quick reasons why I think they are good to read.
A technical read on how search engines work in general. It focuses on google but has a lot of good general information in it.
This is a recent article on how to optimize your site. I like it because it has an acronym on how to do it "camelot".
SEO chat has a lot of information in its forums.
An article from a guy who works at Google and goes into what the search engines have to deal with to keep people on the up and up. It goes into some of the stuff you don't want to be doing to try to get your site at the top of a search. For some reason I found it interesting that this guy is from kentucky.
Another good article on the "SEO Code of Conduct" AKA what you should not be doing to get your site at the top of a search.
A nice tool to help you find words to go with your website: WordTracker