Ein SEO Manager übernimmt die meisten Aufgaben wenn es um die SEO Maßnahmen der Unternehmensseite geht, unterstützt wird er dabei von Entwicklern und Textern.
Ein SEO Consultant hingegen spricht meistens mit den Kunden die SEO Maßnahmen durch, informiert über die Leistungen Neukunden und schult die SEO Manager bei neuen Themen, vermittelt Wissen oder ist für Rückfragen da. In großen Agenturen entfallen dabei je nach Agentur bestimmte Themen.
Ein Head of SEO ist meistens nur in sehr großen Unternehmen oder Agentur angestellt und betreut sehr große und komplexe SEO Projekte als Berater, seine Hauptaufgabe ist es alle neuen Themen aus dem Bereich der Suchmaschinenoptimierung zu wissen und vorhersagen für weitere Jahre zu treffen um nachhaltige SEO Projekte zu planen.