Search engine optimization can be defined as a process of improving the volume and quality of traffic to a web site from generic search engines. The procedure helps your website in appearing listed at the top of results during search in the search engines for a relevant search phrase known as keywords. Keyword are the most relevant and logical words or phrases that most people are likely to type into a search engine text box when they are looking for requisite information on web. Usually, the earlier a site is presented in the search results, or the higher it "ranks," the more searchers will visit that site. The leading search engines, Google, Yahoo! and MSN, use crawlers to find pages for their algorithmic search results. freelance web designer provides a complete search engine optimisation and postioning at affordable cost.