If you will be looking at using an Search engine optimization company to market your website, there are many things you would need to think about before you hire them. However popularity of yahoo and google optimization there been recently a lot of people trying to obtain a piece of the pie without truly understand what they do. Many of the larger