SEO Analyst Job Description Template

We are seeking an SEO Analyst to join our marketing team and help us improve our online brand presence. This role’s primary responsibilities include analyzing website content to identify gaps, optimizing pages to improve search results, and supervising content creation. The ideal candidate will be skilled at identifying marketing opportunities and developing strategies to increase website traffic. If you are passionate about digital communications and technology, we would love to hear from you.

Typical Duties and Responsibilities

  • Perform competitive analysis of our website and social media pages and to identify gaps and areas for improvement
  • Conduct keyword research and generate new keyword ideas
  • Monitor website traffic and search results and track metrics like organic traffic, conversion rates, and time spent on page
  • Generate content ideas and oversee content creation
  • Develop link-building strategies and manage backlinks to build online authority
  • Manage paid search campaigns
  • Prepare reports on performance metrics compared to our SEO goals and benchmarking data
  • Optimize pages for mobile, tablet, and desktop use
  • Update older content to improve user engagement

Education

  • Bachelor’s degree in marketing or a similar field

Required Skills and Experience

  • 3+ years of experience with SEO or analytics
  • Experience with paid advertising and email marketing campaigns
  • Experience with content marketing, CRO, and social media strategies
  • Experience using HTML and JavaScript
  • Expertise in Google Analytics
  • Knowledge of keyword research and management tools
  • Knowledge of search ranking factors and search engine optimization practices
  • Strong analytical and mathematical skills
Contact us

Recruit with Nexus IT Group