Just about everyone who runs a business now knows that they need a website and they need search engine optimization to make the website come up for all relevant searches. The question is, what is the best way for a small business owner to get said SEO done on his company website? Should he outsource it to a company that’s skilled in this kind of thing, or should he build an SEO team in-house right from the start?
Well, you have to understand that it’s always an SEO team. It’s never just one person tinkering about with the website. For instance, a search engine optimization person cannot do anything for your website if he doesn’t have content creators who write large amounts of content for him or create videos or something for him to put on there. So when you hire an SEO person, you will need to give him perhaps two or three creative people to work with.
He will need other experts to help manage the whole project and to do data analysis for him so that he’ll know what kind of keywords are bringing in what kind of traffic, and so on. It’s also a full-time job for one professional, to do link building – an activity whose importance cannot be over-emphasized. In short, when you hear that you need an SEO team, no one’s just saying that.
Now if you go with building an SEO team in-house, you may find that you don’t really have to hire new employees. You can just create the department, and staff it with people pulled from other departments part-time. You may find that you don’t really need people who are trained in this. They may have the right kind of skills obtained from other areas that help them. All you need is to get someone who will train them a little bit. There are online training courses too by the likes of the University of San Francisco and Bruce Clay Inc.
If you just don’t have the kind of staff that you need to build an SEO team from scratch in your own company, an outside SEO consultant might be a good idea. You could retain such a professional, and you could get your SEO project underway in no time flat. It could be cheaper and quicker. Usually, they charge you per-project – it could cost you anything from $2000-$10,000.
Your SEO professional will tell you if perhaps, your SEO needs are far too involved to be wrapped up in one single project. If that’s the way he feels, you might have to build an SEO team from the ground up – at about $100,000 a year.