Search Engine Marketing (SEM) means advertising on search engines. When you do SEM, your website or product appear on the top of search results marketed as “sponsored.” You can do SEM on multiple search engines including Google, Bing, and Yahoo. With Search Engine Marketing, you basically advertise with a target keyword and bit on certain amount per click.