When deciding the size of an in-house SEO team, businesses should consider their marketing goals, the size of their online presence and the complexity of their SEO needs. An in-house team might include roles such as content creators, SEO strategists and technical SEO experts.