If you are anything like me you get several emails a week offering SEO services that seem too good to be true. The answer is that in many if not most cases, they are.
SEO stands for Search Engine Optimization. Which basically means 'how do I make my site as attractive as possible to Search Engines, so that my site ends up on the front page of Google and Bing'.