About This Role
This specialist role in a digital marketing agency is for an experienced and results-driven SEO professional. You will manage multiple client websites, develop SEO strategies, and improve organic visibility to generate measurable growth in rankings, traffic, leads, and conversions.
Responsibilities
- Develop and execute complete SEO strategies for client websites
- Conduct detailed keyword research, competitor analysis, and search intent mapping
- Perform comprehensive website audits and identify technical, content, and authority-related issues
- Optimise website pages, including titles, meta descriptions, headings, URLs, internal links, images, and page content
- Prepare keyword mapping and content optimisation recommendations
- Create SEO content briefs for writers and review content before publication
- Identify content gaps and recommend new landing pages, blogs, and topic clusters
- Improve website structure, crawlability, indexability, and internal linking
- Monitor and resolve technical SEO issues such as crawling and indexing problems, duplicate content, canonicalisation, robots.txt, XML sitemaps, redirects and broken links, Core Web Vitals, page speed, mobile usability, schema markup, and JavaScript SEO issues
- Plan and execute ethical off-page SEO and link-building campaigns
- Evaluate backlink quality and identify potentially harmful links
- Manage local SEO campaigns, including Google Business Profile optimisation, local citations, and location pages
- Track keyword rankings, organic traffic, conversions, and lead performance
- Set up and monitor SEO performance through Google Search Console and Google Analytics 4
- Prepare weekly and monthly SEO reports with clear insights and action plans
- Coordinate with content writers, developers, designers, and paid marketing teams
- Communicate SEO progress, challenges, and recommendations to clients
- Stay updated with Google algorithm changes, search trends, and SEO best practices
- Manage multiple SEO projects while meeting deadlines and quality standards
Requirements
- 2–4 years of practical SEO experience
- Strong understanding of on-page, off-page, technical, local, and content SEO
- Experience managing SEO campaigns for multiple websites or clients
- Strong knowledge of keyword research and search intent analysis
- Ability to perform detailed technical and on-page SEO audits
- Understanding of Google crawling, indexing, and ranking systems
- Experience with Google Search Console and Google Analytics 4
- Familiarity with SEO tools such as Ahrefs, Semrush, Screaming Frog, Moz, Ubersuggest, Google Keyword Planner, PageSpeed Insights, GTmetrix, and Looker Studio