You've probably heard about the benefits of search engine optimization (SEO), such as how it can bring more qualified traffic and leads to your site by helping you rank in Google for relevant keywords. But is SEO cost-effective? Is SEO worth the money for your business?