An SEO specialist must understand your business, unique selling points, competitors, ideal customers, business goals, sales process, and marketing channels. They should seek your input to tailor their approach accordingly.