Search Engine Marketing (SEM) is the process of enhancing search visibility in SERP by using online marketing strategies. It is basically a mixture of both SEO and paid advertising. However, mostly it is an account for paid advertising. In SEM, brands use marketing efforts to rank higher in the search results. By targeting the most relevant but important keywords, their ad or website will appear as soon as a consumer searches for those keywords. With more and more consumers going online to shop, search engine marketing has become more and more important for businesses to market their products and services online.