In today’s net-savvy world it has become common for any business to have a website which they use mostly for advertising their products and services. With the advent of search engines it has become even easier for the customers to search for the stuff online. For a website to be successful its link should land in the first three pages which the search engine brings and the rank of the page should be high which means many visitors come to the site. This can be achieved by applying search engine optimization or popularly known as SEO. This is a marketing strategy which increases the quality and quantity of traffic flow to a particular website via search engines.