An SEO specialist must have general knowledge of digital marketing, as he will deal with the general promotion of the business.