SEO for Digital Marketing Agency

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

TYPE OF WORK

Full Time

SALARY

2000

HOURS PER WEEK

40

DATE UPDATED

Jan 11, 2026

JOB OVERVIEW

We are looking to bring on an experienced SEO specialist to own and scale SEO across two fronts:

Our agency brand

My personal brand as the founder

This is not a checklist SEO role. This is a strategy, execution, and authority-building position.

About the business
I am the founder of a performance-driven Google Ads agency that has scaled to significant monthly revenue with a strong reputation in the market. We work with serious clients and focus on systems, retention, and long-term results.

We are now investing intentionally into SEO and authority to match the scale of the business and the direction we are going as a brand.

What you will own

Agency SEO:

Build and execute a long-term SEO strategy for the agency site

Improve rankings for high-intent, competitive keywords

Drive qualified inbound leads, not vanity traffic

Own on-page SEO, content strategy, internal linking, and technical priorities

Coordinate with content and PR efforts so everything compounds

Founder SEO:

Build SEO authority around the founder name and expertise

Help structure content that supports personal brand credibility, media, and speaking

Support Google presence, knowledge panel signals, and branded search results

Ensure personal SEO aligns with PR and thought leadership efforts

What we are looking for

Proven experience ranking competitive keywords, ideally in marketing, agency, or B2B services

Strong understanding of content-led SEO and authority building

Ability to think long-term and strategically, not just chase quick wins

Comfortable working alongside PR, content, and brand initiatives

Clear communicator who can explain why something matters, not just what to do

What this role is not

This is not a link spam or low-quality outreach role

This is not purely technical SEO with no strategy

This is not a junior position

Why this is a strong opportunity

Real budget and buy-in for SEO

Founder-led company that moves fast and values expertise

Opportunity to build both a respected agency brand and a personal brand with reach

Long-term role with room to grow as authority compounds

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0014
Controller Execution Time ( Jobseekers / Job )  0.0135
Total Execution Time  0.0157
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,488,400 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-for-Digital-Marketing-Agency-1551497
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0072 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1551497
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 707595
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1551497
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1551497' 
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1551497 
0.0008   UPDATE employer_jobs SET hit_counts '***Jan-11-2026=122***Jan-12-2026=25***Jan-13-2026=9***Jan-14-2026=3***Jan-15-2026=3***Jan-16-2026=4***Jan-17-2026=1***Jan-18-2026=2***Jan-19-2026=5***Jan-20-2026=4***Jan-21-2026=2***Jan-23-2026=2***Jan-27-2026=2***Jan-30-2026=1***Feb-02-2026=2***Feb-03-2026=1***Feb-06-2026=1***Feb-07-2026=2***Feb-08-2026=1***Feb-09-2026=1***Feb-12-2026=1***Feb-13-2026=1***Feb-15-2026=1***Feb-17-2026=1***Feb-19-2026=3***Feb-22-2026=1***Feb-25-2026=1***Feb-26-2026=1***Mar-01-2026=1***Mar-04-2026=2***Mar-08-2026=1***Mar-11-2026=1***Mar-15-2026=2***Mar-16-2026=1***Mar-19-2026=1***Mar-23-2026=1***Mar-24-2026=1***Mar-26-2026=2***Mar-27-2026=3***Mar-29-2026=3***Apr-03-2026=1***Apr-07-2026=1***Apr-18-2026=2' WHERE job_id'1551497'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Jan-2026=185***Feb-2026=18***Mar-2026=19***Apr-2026=4' WHERE job_id'1551497'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1551497' 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` = 1551497 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '707595'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0012   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)