A recent survey by BrightLocal revealed a startling fact: 97% of people learn more about a local company online than anywhere else. As small business owners, we're always managing a dozen different tasks, from inventory and payroll to customer service. It's easy to let marketing, especially the technical side of it, fall by the wayside. But in toda