So often when people encounter seo and want to start optimizing their sites they are lost as to where to begin. Filled with a few helpful and a few not so helpful comments from a forum or article they set out looking for the magic formula that will take their site to the top of the search engines only to get lost in a tangle of misinformation that can often do as much harm as good. To help you get started on your seo journey I have decided to write this tutorial on the basics of seo.