Part-Time SEO Specialist (Technical, On-Page, Off-Page & Content Strategy)

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

TYPE OF WORK

Part Time

SALARY

$800 - $1000

HOURS PER WEEK

20

DATE UPDATED

Nov 19, 2025

JOB OVERVIEW

? 20 hours per week
???? Compensation: $800–$1000/month (USD)


About the Role:

We’re looking for an SEO professional who genuinely understands the depth and complexity of search and not someone who lists SEO as just another skill. This role is for someone who has spent years refining their expertise in technical SEO, ranking strategy, and content architecture, and who can clearly demonstrate the results of their work.

If you’re someone who approaches SEO with a mix of strategy, data, and technical precision, you’ll be a strong fit for this position.

What You’ll Be Responsible For:

- Developing and executing a full SEO strategy tied to clear, measurable KPIs
- Performing comprehensive technical SEO audits and implementing improvements across performance, indexing, site architecture, schema, and Core Web Vitals
- Building keyword and content strategies using topical authority, content clusters, and search intent mapping
- Optimizing content based on E-E-A-T principles and current ranking signals
- Leading off-page initiatives including link-building, digital PR, and authority development
- Monitoring performance and insights through GA4, Google Search Console, Ahrefs/SEMrush
- Supporting website redesigns and migrations to ensure rankings remain protected
- Collaborating with the marketing and web teams to ensure SEO aligns with conversion goals

What We’re Looking For:

- 4–7+ years of focused experience as an SEO Specialist
- A proven history of improving rankings, increasing organic traffic, and strengthening domain authority
- Strong understanding of Google algorithms, ranking behavior, and user intent
- Proficiency in GA4, GSC, Ahrefs/SEMrush, and major SEO audit tools
- Solid technical execution skills. Someone who can diagnose issues and implement solutions
- Experience planning and executing scalable SEO strategies

Who This Role Is Not For:

? General digital marketers who “also do SEO”
? SEOs who depend solely on plugins or surface-level optimizations
? Applicants without real performance data, case studies, or measurable results
? Those still relying on outdated SEO practices

???? How to Apply (Required):

To move forward, please send both of the following:

1. Your updated resume (PDF)
2. Your SEO portfolio, including case studies, before/after results, dashboards, or documented improvements

?? Only applications with both a resume and portfolio will be reviewed.

We’re looking for someone who brings experience, clarity, and strategic thinking to the table. Someone who can own SEO from both a technical and strategic perspective. If that sounds like you, I’d be happy to review your work and learn more about your experience.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0145
Total Execution Time  0.0163
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,504 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Part-Time-SEO-Specialist-Technical-On-Page-Off-Page-Content-Strategy-1517157
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0078 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1517157
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 864577
 LIMIT 1 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1517157
AND `misc`.`idIS NULL 
0.0005   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 '1517157' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1517157 
0.0011   UPDATE employer_jobs SET hit_counts '***Nov-19-2025=211***Nov-20-2025=47***Nov-21-2025=30***Nov-22-2025=8***Nov-23-2025=9***Nov-24-2025=13***Nov-25-2025=4***Nov-26-2025=11***Nov-27-2025=10***Nov-28-2025=2***Nov-29-2025=4***Nov-30-2025=1***Dec-01-2025=2***Dec-02-2025=5***Dec-03-2025=3***Dec-05-2025=2***Dec-06-2025=1***Dec-07-2025=2***Dec-08-2025=2***Dec-09-2025=2***Dec-10-2025=2***Dec-11-2025=4***Dec-12-2025=1***Dec-13-2025=6***Dec-14-2025=3***Dec-15-2025=5***Dec-17-2025=2***Dec-20-2025=1***Dec-21-2025=2***Dec-22-2025=1***Dec-23-2025=1***Dec-24-2025=1***Dec-25-2025=1***Dec-28-2025=1***Dec-29-2025=4***Dec-30-2025=5***Jan-01-2026=4***Jan-02-2026=7***Jan-03-2026=3***Jan-04-2026=7***Jan-05-2026=3***Jan-06-2026=4***Jan-07-2026=4***Jan-08-2026=1***Jan-12-2026=1***Jan-13-2026=1***Jan-14-2026=1***Jan-16-2026=2***Jan-18-2026=1***Jan-19-2026=1***Jan-20-2026=2***Jan-21-2026=3***Jan-23-2026=2***Jan-26-2026=4***Jan-31-2026=1***Feb-02-2026=2***Feb-05-2026=1***Feb-06-2026=2***Feb-07-2026=2***Mar-03-2026=1***Mar-06-2026=1***Mar-10-2026=4***Mar-11-2026=1***Mar-12-2026=1***Mar-22-2026=1***Mar-27-2026=1***Mar-28-2026=1***Apr-01-2026=1***Apr-08-2026=2***Apr-11-2026=1***Apr-18-2026=1' WHERE job_id'1517157'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Nov-2025=350***Dec-2025=59***Jan-2026=52***Feb-2026=7***Mar-2026=11***Apr-2026=5' WHERE job_id'1517157'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1517157' 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` = 1517157 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '864577'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)