Should we manage our SEO in-house?
Okay, we admit we’re a little biased. But let’s discuss it.
Okay, we admit we’re a little biased. But let’s discuss it.
With SEO, you have to decide between managing your SEO efforts internally or outsourcing.
It’s a tough choice to make. The right answer often depends on your circumstances and objectives.
The main business case for managing SEO internally is clear. A full-time member of staff can work on their company’s SEO all day, every day. An agency or freelancer won’t be able to commit as much time, as they have other clients to service.
There is no getting around this fact. That’s a serious benefit… if you have the right person (more on this below).
But, that’s where the benefits stop. On the other hand, here are the negatives…
Why?
Anyone who is any good will know they have a valuable set of skills. Such people are very likely to either, a) set up their own agency, b) freelance, or c) find a senior position at an existing agency (i.e. where they can get paid the most).
Plus, unless you have an extensive background in SEO you are unlikely to know what to look for when interviewing someone. A weak candidate can look great during an interview. Even agencies struggle to separate the wheat from the chaff.
Naturally, working with an agency resolves such issues because they already have senior staff, who are unlikely to have made it to their positions without being good at what they do.
The thing about hiring someone is you have to pay them. And the going rate for an SEO consultant with good experience is £48,000 (source: Glassdoor).
Not only are you taking on a full-time salary, but you take on the costs of the tools they need to do the job. Specialist SEO software is reasonably priced, but it’s still not cheap (a few thousand per year, at least). There’s also the cost of any training courses, conferences or events they may wish to attend.
The economic model of an agency absorbs the costs of salaries, training and tools by outsourcing consultants to multiple clients. As a result, agencies are usually able to come in at a 30-50% lower cost than an in-house team.
Quite rightly, employment law provides maximum protection for employees.
But, if you hire a dud (see #1) then it’s not so easy to replace them. And it likely won’t be clear if your new employee is any good until their probation period has passed. That’s just the nature of SEO, it’s a long-term marketing channel and results aren’t immediate.
With an agency or freelancer though, you are free to stop working with them if performance is poor (top tip: don’t sign long-term contracts with agencies or freelancers).
Exposure to more clients and more industries leads to a cross-sharing of knowledge. An agency might notice something while working on Client A that could apply to Client B. They can transfer insights and findings across clients, which is valuable to everyone they work with.
Maybe I’ve missed an argument in favour of in-house. Please feel free to share it, but I’m confident it won’t outweigh the four points above.
The majority of businesses would benefit more from outsourcing their SEO than they would from in-house management. But, your business may benefit from managing it internally if:
Sam is an experienced digital marketing consultant with a specialism in search engine optimisation (SEO). He’s created and led the implementation of search marketing strategies for companies, big and small, across a variety of sectors.
Get in touch by submitting your details below, and we’ll organise a consultation to discuss an SEO campaign for your business.