SEO Specialist

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

TYPE OF WORK

Part Time

SALARY

$5+

HOURS PER WEEK

20

DATE UPDATED

Mar 12, 2026

JOB OVERVIEW

About the Role
FaBE is looking for a results-driven SEO Specialist to help us conquer our website’s SEO challenges — from scaling our strategy and improving rankings to executing both on-page and off-page optimization with confidence. If you live and breathe search engines and know your way around Ahrefs, RankMath, Yoast, and schema markups, we’d love to hear from you.
What You’ll Do
On-Page SEO
• Optimize website content using RankMath and Yoast SEO plugins for maximum ranking performance
• Conduct thorough keyword research and map keywords to the right pages
• Write and optimize meta titles, descriptions, headers, and internal linking structures
• Create and implement JSON-LD schema markups (Article, FAQ, Product, LocalBusiness, and more)
• Audit existing pages for SEO gaps and implement fixes systematically
Off-Page SEO
• Use Ahrefs to analyze backlink profiles, identify link-building opportunities, and monitor competitor strategies
• Build high-quality backlinks through outreach, guest posting, and strategic partnerships
• Track domain authority, referring domains, and anchor text distribution
• Identify and disavow toxic backlinks that may harm rankings
• Monitor brand mentions and leverage unlinked mentions for link acquisition
SEO Strategy & Scaling
• Develop and execute a scalable SEO roadmap aligned with FaBE’s business goals
• Track, analyze, and report on KPIs including organic traffic, keyword rankings, and CTR
• Stay current with Google algorithm updates and adjust strategy accordingly
• Collaborate with content, development, and marketing teams to align SEO efforts
What We’re Looking For
The table below outlines the required and nice-to-have skills for this role.
Required Skills Nice to Have
Proven experience with Ahrefs Familiarity with Screaming Frog or Semrush
Proficiency in RankMath & Yoast SEO Basic understanding of HTML/CSS
Schema markup creation (JSON-LD) Content writing or editing experience
Strong knowledge of Google Search Console & GA4 Experience with WordPress CMS
Technical SEO fundamentals (crawlability, site speed, Core Web Vitals) Local SEO experience
Why FaBE?
• Flexible engagement — part-time or full-time, we’ll work with your schedule
• A team that values strategy over guesswork and results over vanity metrics
• Direct impact — your work will be seen and felt immediately
• Collaborative, growth-minded environment where your expertise is respected

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0012
Controller Execution Time ( Jobseekers / Job )  0.0211
Total Execution Time  0.0232
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,495,616 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Specialist-1600000
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 15 (0.0108 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1600000
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 832160
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1600000
AND `misc`.`idIS NULL 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1600000
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-15',ej.date_added) duration_daysDATEDIFF('2026-04-15',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-15',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1600000' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1600000 
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` = 1600000
AND `misc`.`idIS NULL 
0.0007   UPDATE employer_jobs SET hit_counts '***Mar-12-2026=14***Mar-13-2026=80***Mar-14-2026=5***Mar-15-2026=17***Mar-16-2026=17***Mar-17-2026=5***Mar-18-2026=8***Mar-19-2026=13***Mar-20-2026=3***Mar-23-2026=1***Mar-24-2026=3***Mar-25-2026=3***Mar-26-2026=9***Mar-27-2026=5***Mar-29-2026=1***Mar-30-2026=3***Mar-31-2026=4***Apr-01-2026=4***Apr-02-2026=2***Apr-03-2026=1***Apr-04-2026=1***Apr-05-2026=3***Apr-06-2026=3***Apr-07-2026=1***Apr-08-2026=1***Apr-10-2026=1***Apr-14-2026=1***Apr-15-2026=1' WHERE job_id'1600000'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=191***Apr-2026=19' WHERE job_id'1600000'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1600000' 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` = 1600000 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '832160'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0017   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)