I started this blog because I got tired of hearing people talk about Search Engine Optimization like it's some mystical process for which one needs magical tools and spells. Good SEO is a lot like being a good parent, a good musician, or a good anything. It takes time, patience and intelligent work.