Search engine optimization, or better known by the acronym SEO, is an internet marketing strategy that aims either raise the number of people who visit a website through a search engine’s results or try to ensure that those same visitors from search engines would turn out to be buyers and not just lookers. The search engine optimizers, or search engine optimization specialists (the people who do the actual SEO task), have a variety of tools to make sure that the website gets favorable search results. One of their methods is editing and studying the company website's content and coding and transforming it into a more “search engine friendly” version. This could mean removing items that may make the website become too unwieldy for possible clients and adding specific keywords or terms that would make search engines rank them higher. There are also other methods such as link building, but all aim to give a company website a higher place result in a search engine. It must be kept in mind that search engine optimization is not a one-time thing. It is a process that can take weeks or even months before the company would be able to feel the benefits that it would produce. And maintaining its position is another critical thing that a business owner must do because getting on top of the search engine once doesn't mean that it would stay there forever. However, despite the seemingly long gestation period, a successful campaign would truly help drive relevant traffic to a company website.