moz.com, though I'd advise reading the last few years' worth as some of the older techniques are still valid and the newer techniques are not really geared towards small agencies or one man bands.
Here are the steps to good seo.
Keyword Research: Go for longtail keywords that has a minimum of 1000 exact searches per month. Google market samurai and download it. The keyword research tool is free and gives you a ton of information about your competition as well.
On page SEO: Use Quality content. Your selected keyword for … Read more