Search Engine Marketing or SEM is a broader Internet marketing term that covers both SEO and paid online advertising. Search engines index billions of web pages every day and trying to get your website to show to your potential clients can seem like a lost cause. But SEM changes that. SEM is combining the organic powers of SEO with the non-organic reach of paid digital advertising. We’re talking about PPC. PPC or Pay Per Click are all the ads you see on Google, Bing or Yahoo when you search for something.