What you tend to find is lots of articles from different people all over the place, if you can peice together the useful ones then you'll eventually get there (as I did a long time ago).
However I am in the process of writing an
SEO guide myself, hopefully it will be ready within a couple of months.