SEM, or search engine marketing, is a type of internet marketing that aims to boost website visibility in search engine results pages (SERPs) using paid advertising. Thanks to technology, advertisers can bid on specific keywords or phrases, allowing their ads to appear on top of search engine results.