What is an SEO / SEM consultant?

Typically, an SEO / SEM consultant is recruited to oversee all marketing initiatives and to optimize the firm’s website for all search engines. In order to increase ranking on major search networks, he is in charge of overseeing all SEO efforts, including content strategy, link development, and keyword strategy.