Search Engine Marketing is a means of promotion of websites for the purpose of increasing their visibility in search engine results pages. SEM can involve paid search or search engine optimization and search advertising.