Il
search engine marketing è caratterizzato come pochi altri settori dalla presenza di figure professionali con competenze profondamente interrelate, nel senso che più o meno tutti devono conoscere il lavoro altrui ed essere in grado di interagire "a basso livello". Fondamentale è che tutte le figure coinvolte, possibilmente anche gli sviluppatori, abbiano solide basi di comunicazione e web marketing. La ripartizione delle varie mansioni in figure professionali più o meno specializzate dipende soprattutto dalla dimensione dell'azienda e dall'entità delle risorse (economiche e umane) a disposizione.