Drive continued improvement of SEO practices, ranking strategies, and on page performance ? Perform full keyword research and develop related strategies ? Perform on and off page technical SEO audits and present recommendations to manager ? Monitor and identify significant drops in traffic and troubleshoot SEO issues. ? Develop and implement effective link building strategies ? Work with the development team to ensure SEO best practices are properly implemented on newly developed code ? Provide recommendations and execute strategies for content development in coordination with SEO goals – general and keyword specific ? Write compelling and SEO-optimized meta tags ? Researching and analyzing competitors