SEO Specialist

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

TYPE OF WORK

Full Time

SALARY

50,000

HOURS PER WEEK

40

DATE UPDATED

Sep 18, 2026

JOB OVERVIEW

We’re looking for an experienced SEO Specialist to take ownership of one of our partnered client’s website and overall SEO strategy.

This role is ideal for someone who is confident working independently and taking initiative. We’re looking for a specialist who can assess the website, identify opportunities for improvement, develop a clear SEO strategy, and carry it through from planning to execution with minimal supervision.

You’ll play an important role in strengthening the client’s organic presence, improving lead generation through the website, and increasing visibility across both traditional search engines and emerging AI-powered search platforms.

Responsibilities:

Own the website and SEO function end-to-end with minimal supervision
Evaluate the existing website and identify structural, UX, performance, and SEO gaps
Develop and execute a full digital marketing and SEO strategy
Handle technical SEO, local SEO, and website migrations
Improve organic traffic, search rankings, and online visibility
Improve lead generation and conversion performance through the website
Optimize the company's presence for AI-powered search/discovery platforms (ChatGPT, Gemini, Grok)
Prioritize improvements based on business impact, not just best practices for their own sake

Qualifications:

Strong, advanced experience with WordPress
Strong knowledge of Technical SEO
Strong experience with Local SEO
Proven experience handling website migrations
Demonstrated track record improving organic website traffic
Proven ability to improve lead generation and conversions through websites
Strong understanding of website structure, UX, performance, and SEO best practices
Ability to independently evaluate a website and identify areas for improvement
Strategic, analytical mindset — able to prioritize based on business impact
Proven experience improving Google search rankings and visibility
Self-directed, comfortable owning a function with minimal oversight

How to Apply:

Send your resume along with a short audio introduction telling us about your SEO and WordPress experience.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0228
Total Execution Time  0.0242
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,495,456 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Specialist-1733605
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0170 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1733605
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 795730
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1733605
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1733605' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733605 
0.0007   UPDATE employer_jobs SET hit_counts '***Sep-18-2026=380***Sep-19-2026=69***Sep-20-2026=2***Sep-21-2026=3' WHERE job_id'1733605'  
0.0005   UPDATE employer_jobs SET monthly_hits '***Sep-2026=454' WHERE job_id'1733605'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1733605' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1733605 
0.0125   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '795730'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)