Traffic is what can make an online business fail or succeed. Search Engine Optimization can help improve the flow of traffic to a site by way of generating links, increasing visibility and brand awareness.