There are so many experts out there that it is hard to know who to listen to. When interviewing a new Internet marketing company or SEO cosultant there are a few things you need to know. Keep in mind that there are many self proclaimed “experts” out there. There are also many SEO consultants who will tell you there are “many ways to skin a cat”. Stay away from people like this. A good Internet marketing company or SEO consultant will educate you on the process so you feel comfortable with how you are spending your money. Also, there is so much information out there on good current SEO practices that anyone acting secretive about there strategy is usually full of it.
Content: If someone spends too much time asssessing the levels of keyword usage in your content or telling you specific percantages of that keyword that you need in your content, stop listening. The bottom line is that your content should have your keywords, but it needs to be relevant and usefull for your users. Over-stuffing keywords will not help you in the long run.
Buying Links: Many Internet marketing companies or consultants will tell you that you need a specific budget set aside for link buying. Well, this can be true because you can get good links by purchasing them. However, there are more costs effective ways to build nature inbound links through blogs, forums, article submissions, press releases, etc.
Directory submissions: Don’t believe anyone telling you they have special list of directories that noone else has and that they can add your site to 500 directories overnight. Even if that were true, directories that allow you to be added this fast probably are not worth it.
Social Media: A good Internet marketing company will inform you about proper use of social sites and how to build a strong social optimization camaign. Some consultants will try to use spam tactics even through social media outlets…users never respond to this, it is not appreciated in the communities, and it will not do you a bit of good.
At the end of the day, you need to choose a firm that you trust, has good refernces, and has project managers and consultants that can explain things to you in simple terms. Most of the best practices out there are not complicated.