Search Engine Optimization (SEO) is a web based process of enhancing the visibility and visitors of a website. it is a useful technique used by marketers to have an edge over competitors. Nowadays, for every purpose there are thousands of websites, How can you make your website rank in first page? That is only possible through search engine optimization. Rules and regulations on how a website is ranked is set by Search Engine Companies mostly Google since they have huge number of daily visitors. A website will rank in top if it has followed the rules and guidelines set by search engines, and marketers work hard to make their website more compatible with search engines. There are a number of SEO factors considered in determining a webpage’s rank, and search engine change rules regularly in order to be able to provide relevant information. Some of the common methods used, are creating relevant content, providing Meta’s and Meta description to pages, rename images with keywords and providing alternative text etc.