Chances are, if you run a small business, you have at least a passing familiarity with search engine optimization (SEO) and how it can help your business by bringing traffic to your website. SEO is premised on the idea that you can increase the chances of a customer...