As you surf the web take a look around at many of the sites you see. Do you notice anything that seems odd? Well, let me point it out to you. There are hundreds of thousands of web sites that just don’t get much traffic. Some of these sites house hundreds of articles, reviews, tutorials, tools, products, forums to mention a few things, yet still they do not receive large amounts of traffic. What is their problem? They have the content. What is left? The problem is these sites aren’t optimized for the search engines. SEO, Search Engine Optimization, SE Friendliness, however you refer to it doesn’t matter, the fact is it works and I’m going to tell you what’s involved. Before we continue let me familiarize you with some relevant terminology in my own words. **Search Engine Optimization** Search engine optimization can be referred to as the addition and modification of all variables and extended variables of a web site in hopes of achieving a better position in the search engines. By variables I mean components of a website such as META tags and content. By extended variable I mean things such as links from other sites. Different SEOs, search engine optimizers, may have different opinions on this but alas this is only my own. **What is a Search Engine Optimization Company? ** A search engine optimization company is a company that offers the service of creating and adjusting all the variables involved in search engine optimization in order to get your web site the best ranking they can achieve, during the designated project period, for all the major search engines. **Search Engine Optimization Hurdles** Back to the question of why these sites rich with content aren’t bringing in the numbers. There are several reasons why sites small and large aren’t optimized for the search engines, luckily these can be remedied. 1. Many webmasters/site owners believe in “If You Build It They Will Come”. This attitude will get your web site no where fast. Sure if you build it you will get users maybe even a decent amount of users but you will not be unleashing the real potential of your web site. 2. Not feeling that your site can do better than it is. Websites can always be further optimized. Search engines change their algorithms all the time so what worked 2 months ago may not work as well or at all in present times. For any of you that fee you can get your site optimized better, think of the story of the Little Engine and don’t think you can, KNOW YOU CAN. 3. Laziness is also a major contributing factor. Many webmasters feel it is just too hard or too time consuming to do search engine optimization. This is incompletely true. Search engine optimization is not easy but then again, anyone can do it. It does take time though and time is a precious commodity. In situations where you just can’t dedicate the time to search engine optimize your site I would recommend seeking the services of a professional search engine optimization company. If you want to learn more about Search Engine Optimization, you can read through the following articles: SEO – Choosing the Right SEO Provider to Bring Your Web Site to the Top of Google, Ethics, Best Practices, and SEO – A Crisis in the Profession?, How to Hire a Good SEO Marketer