Some SEO work can be done in-house, which can be a cost-effective option. However, search engine optimisation is a continual process that needs constant attention. It’s important to let those who specialise in a given area handle certain jobs.