Why does every small business need to have an online strategy? Jim Blasingame reports on the basic components of a small business online strategy, including a website, local search and e-commerce, as well as a mobile component.