While frequently used interchangeably , a SEO strategist and a web marketing strategist hold distinct roles . An SEO strategist mostly concentrates on enhancing a website's visibility within search engine pages. This entails technical aspects like keyword research, on-page optimization, external