Senior SEO Strategist and Team Lead

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Full Time

SALARY

1000

HOURS PER WEEK

40

DATE UPDATED

Jun 6, 2026

JOB OVERVIEW

# Senior SEO Strategist & Team Lead

## About Us

We are a growing SEO agency focused on helping local businesses dominate Google Search, Google Maps, AI Overviews, and ChatGPT-style search experiences.

We are looking for a highly experienced SEO Strategist & Team Lead who can take ownership of campaign performance, rankings, team execution, and SEO strategy.

This is not a basic SEO role.

We are looking for someone who can identify ranking bottlenecks, develop winning SEO strategies, lead our team, and ensure our clients consistently move toward Page 1 rankings.

---

## Your Mission

Your responsibility is simple:

**Analyze every campaign, identify what is preventing growth, build a plan to fix it, and lead the team to execute it.**

You will be accountable for rankings, traffic growth, local SEO performance, and campaign success.

---

## Responsibilities

### SEO Performance Monitoring

* Review client rankings daily.
* Identify ranking drops and traffic declines.
* Identify campaigns that are stalling.
* Monitor organic rankings, local rankings, traffic, clicks, impressions, and conversions.
* Proactively identify opportunities for growth.

### SEO Strategy & Campaign Planning

* Conduct in-depth website audits.
* Identify what is preventing a website from reaching Page 1.
* Develop SEO strategies that drive measurable growth.
* Build and manage 90-day SEO roadmaps.
* Develop:

* Keyword strategies
* Content strategies
* Internal linking strategies
* Local SEO strategies
* Authority-building strategies
* Website restructuring recommendations

### Team Leadership

* Assign SEO tasks to writers, SEO specialists, link builders, and developers.
* Manage projects through Asana.
* Conduct weekly SEO tea ---------- etings.
* Follow up with tea ---------- mbers to ensure tasks are completed.
* Review completed work and maintain quality standards.
* Adjust campaign strategies based on performance data.

### Technical SEO

* Identify and resolve technical SEO issues.

* Conduct audits using tools such as:

* Google Search Console
* Google Analytics 4
* SEMrush
* Ahrefs
* SE Ranking
* Screaming Frog

* Work directly with developers to implement fixes.

* Personally implement SEO fixes when required.

### Client Strategy & Communication

* Conduct strategy calls with clients.
* Explain campaign performance and next steps.
* Present SEO recommendations and growth opportunities.
* Adjust campaign strategies based on client goals.

### SEO Operations

* Build and improve SEO fulfillment SOPs.
* Build and improve GEO (Generative Engine Optimization) fulfillment SOPs.
* Improve internal processes and campaign workflows.
* Ensure campaigns continue progressing and never stall.

## What We're Looking For

* Proven experience ranking websites on Page 1 of Google.
* Strong Local SEO and Google Business Profile experience.
* Strong Technical SEO experience.
* Strong On-Page SEO experience.
* Strong SEO strategy and campaign planning skills.
* Experience managing SEO teams.
* Experience leading weekly meetings and managing project workflows.
* Ability to diagnose ranking issues quickly and create actionable plans.
* Ability to take ownership and accountability for campaign performance.

## Key Performance Indicators (KPIs)

You will be measured on:

* Growth in organic rankings.
* Growth in local SEO rankings.
* Growth in organic traffic.
* Growth in clicks and impressions.
* Growth in Google Business Profile visibility.
* Campaign execution and completion rates.
* Client retention and satisfaction.
* Number of campaigns actively progressing versus stalled.
* Visibility within AI search experiences, including AI Overviews and ChatGPT-style search discovery.

---

## Application Questions

1. How many SEO campaigns have you managed simultaneously?
2. Describe a campaign where you took a site from little or no visibility to Page 1 rankings.
3. Describe a local SEO campaign that achieved significant ranking growth.
4. What metrics do you review daily across active SEO campaigns?
5. If a client's rankings have been stagnant for six months, what is your process for diagnosing and fixing the issue?
6. What SEO tools do you use daily?
7. Please provide examples, case studies, or screenshots demonstrating ranking improvements you have personally achieved.

Bonus: Submit a Loom video auditing a website and explaining what is preventing it from ranking higher and what actions you would take to improve its performance.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0311
Total Execution Time  0.0330
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,519,784 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-SEO-Strategist-and-Team-Lead-1662951
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0239 seconds)  (Hide)
0.0022   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1662951
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 698566
 LIMIT 1 
0.0027   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1662951
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-21',ej.date_added) duration_daysDATEDIFF('2026-07-21',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-07-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1662951' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1662951 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-06-2026=521***Jun-07-2026=20***Jun-08-2026=33***Jun-09-2026=6***Jun-10-2026=5***Jun-11-2026=3***Jun-12-2026=6***Jun-13-2026=1***Jun-14-2026=2***Jun-15-2026=3***Jun-16-2026=2***Jun-17-2026=5***Jun-19-2026=3***Jun-21-2026=1***Jun-24-2026=3***Jun-25-2026=5***Jun-26-2026=3***Jun-28-2026=1***Jun-29-2026=6***Jun-30-2026=7***Jul-01-2026=1***Jul-02-2026=2***Jul-04-2026=1***Jul-06-2026=5***Jul-10-2026=2***Jul-15-2026=2***Jul-16-2026=1***Jul-18-2026=1***Jul-21-2026=1' WHERE job_id'1662951'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=636***Jul-2026=16' WHERE job_id'1662951'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1662951' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1662951 
0.0128   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '698566'
AND `date_added` >= '2022-06-08' 
0.0016   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)