I thought this was a good article on the SEO.com blog. Feedback on the tools would be very helpful.
Quote: We read a lot in the SEO world about things like keyword research, analyzing your competitors, and other things to get traffic to your site. But I don