Just like any bricks and mortar store, you website business needs traffic. Without traffic, you can’t make sales. Without sales, you have no business. This is when SEM or Search Engine Marketing is needed. SEM involves ranking for free organic search through search engine optimization. Utilizing keyword research and also pay per click advertising or PPC. This is done to drive traffic to your site.