SEO Analyst Jobs

7 live jobsData, Analytics & Strategy

What does a SEO Analyst do?

An SEO Analyst plans and executes strategies to improve a website's visibility in organic search results. Day-to-day work involves conducting keyword research, performing technical and on-page audits, analysing ranking data and competitor performance, and making actionable recommendations to content, development, and marketing teams. They monitor algorithm updates, track KPIs such as organic traffic and click-through rates in tools like Google Search Console and GA4, and produce regular reports that connect SEO activity to business outcomes.

Key responsibilities

  • Conduct keyword research to identify ranking opportunities and map terms to content
  • Perform technical SEO audits covering crawlability, site speed, structured data, and indexation
  • Analyse organic performance data and produce regular reporting on rankings, traffic, and conversions
  • Develop and implement on-page optimisation recommendations for titles, meta data, headings, and copy
  • Build and manage link-building or digital PR outreach campaigns
  • Monitor Google algorithm updates and assess impact on site performance
  • Collaborate with content and development teams to implement SEO recommendations

Skills & tools

  • Keyword research (Ahrefs, SEMrush, Moz)
  • Google Search Console
  • Google Analytics 4 (GA4)
  • Technical SEO auditing (Screaming Frog, Sitebulb)
  • On-page optimisation
  • Link building and backlink analysis
  • Data analysis and reporting (Looker Studio, Excel)
  • HTML/CSS fundamentals
  • Competitor analysis
  • Core Web Vitals and page experience signals

Education & background

Bachelor's degree in marketing, communications, or a related field, though many practitioners are hired on demonstrated portfolio and tool proficiency alone

Career path

Junior SEO Analyst → SEO Analyst → Senior SEO Analyst → SEO Manager → Head of SEO; or specialisation into Technical SEO, Content Strategy, or broader Digital Marketing roles

Salary

Limited salary data so far: 2 disclosed USD postings. Figures appear once a few more come in.
Full SEO Analyst salary report →

SEO Analyst jobs

7 jobs

Seniority mix

Senior4

Employment type

full time5
part time1

Related & nearby

Get a job alert
Roles in Data, Analytics & Strategy1 of 4