Google has provided a very detailed explanation of SEO for beginners. Entitled the Search engine optimization starter guide. The pdf from Google provides step-by-step instructions of how to handle many of the seo 101 concepts. I found it to be a good refresher as I'm sure you will too. To download this valuable information click here.