In today’s global world many businesses have an on-line presence, but the problem is getting people to know they exist. Just like the Yellow Pages used to be important for the customer to find a service, so are search engines in getting you noticed on the internet.
When a potential client types a word or phrase into a search engine, he/she receives millions of results. The benefit of the online presence is that your company gets out on a global scale; the downside - you also compete on a global scale.

Going back to the Yellow Pages analogy, as a customer, you would go to a page for the service you were looking for (for example, estate agent, gardener, etc.). The difference with the internet is that it’s a virtual free for all. Say you were looking for a gardener in Sheffield. You would type 'Gardening services Sheffield' or maybe 'landscaping service in Sheffield' into the search engine and it would return over 129,000 pages.
This is a minefield for the business owner.
This is where the beauty of SEO can increase visability.
Search Engine Optimization.
The way to achieve a good page ranking is to do it via search engine optimization, and the person who provides this service on company’s behalf is called an SEO.
SEO companies do the optimization in a number of stages that help their clients attract customers.