Off-Page SEO Manager

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

TYPE OF WORK

Full Time

SALARY

300

HOURS PER WEEK

40

DATE UPDATED

Jul 6, 2026

JOB OVERVIEW

Effeect is hiring an Off-Page SEO Manager to own and execute all off-page SEO efforts across our portfolio of brands. This is a critical role responsible for authority growth, backlink strategy, outreach, AI citation visibility, and risk-managed link acquisition.

You will be the final owner of how our brands earn, buy, exchange, and protect links—ensuring sustainable growth while staying ahead of algorithm and AI-search shifts.

Off-Page SEO Strategy

Design and execute the complete off-page SEO strategy for each brand.
Plan monthly and quarterly backlink acquisition targets aligned with SEO goals.
Manage link velocity, anchor distribution, domain diversity, and relevance.

Link Building & Authority Growth
Editorial and contextual backlinks
Guest posting and digital PR placements
Paid links (with strict quality control)
Link exchanges and partnerships
Brand mentions and unlinked mention reclamation
Maintain a vetted database of high-quality publishers and partners.

Content-Driven Link Strategy

Work with Content & SEO teams to design linkable assets (data studies, tools, resources).
Brief writers and researchers on content built specifically to earn backlinks.
Coordinate outreach campaigns around newly published assets.

AI Citations & Search Visibility

Develop and execute AI citation strategies to ensure brand visibility across AI-driven search results and answer engines.
Secure authoritative mentions that improve trust signals for AI indexing and retrieval.
Monitor brand references in AI-generated results and optimize accordingly.

SEO Outreach & Relationship Management

Lead all outreach efforts to publishers, journalists, bloggers, and site owners.
Build long-term relationships for recurring placements and partnerships.
Negotiate placements, pricing, and terms for paid or exchange-based links.

Risk Management & Quality Control

Monitor backlink profiles weekly for toxicity, spam signals, and unnatural patterns.
Manage disavows and penalty-prevention processes.
Ensure compliance with safe anchor-text ratios and link diversity standards.

Reporting & Optimization

Own off-page SEO dashboards and reporting.
Track referring domains, DR growth, authority metrics, and ROI.
Analyze campaign performance and continuously refine strategies.

Qualifications

Experience: 5+ years in off-page SEO, link building, or digital PR.
Proven Results: Demonstrated authority growth for competitive domains.

Expertise In:
Advanced link-building tactics (earned, paid, and hybrid)
Outreach systems and publisher negotiations
Anchor text strategy and penalty avoidance
SEO tools (Ahrefs, Semrush, Majestic, GSC)
Mindset: Strategic, detail-oriented, aggressive on growth but disciplined on risk.

What We Offer

? Fully remote role
? High ownership and decision-making authority
? Opportunity to lead off-page SEO across multiple high-growth brands

How to Apply

Please send:
Your CV
A short cover letter explaining your off-page SEO philosophy and your biggest authority win

???? Email applications to: ----------

?? This role is not for “link builders.”

This is for strategists and operators who understand authority, trust, AI search, and risk management at scale.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0124
Total Execution Time  0.0136
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,528 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Off-Page-SEO-Manager-1537957
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0076 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1537957
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 594430
 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` = 1537957
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-07',ej.date_added) duration_daysDATEDIFF('2026-08-07',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-08-07',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1537957' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1537957 
0.0010   UPDATE employer_jobs SET hit_counts '***Dec-22-2025=20***Dec-23-2025=75***Dec-24-2025=11***Dec-25-2025=5***Dec-26-2025=10***Dec-27-2025=6***Dec-28-2025=8***Dec-29-2025=8***Dec-30-2025=8***Dec-31-2025=4***Jan-01-2026=2***Jan-02-2026=8***Jan-04-2026=1***Jan-06-2026=1***Jan-07-2026=1***Jan-08-2026=1***Jan-09-2026=2***Jan-11-2026=1***Jan-12-2026=1***Jan-15-2026=2***Jan-18-2026=5***Jan-21-2026=1***Jan-24-2026=1***Jan-27-2026=1***Jan-30-2026=2***Feb-02-2026=2***Feb-03-2026=1***Feb-06-2026=1***Feb-09-2026=1***Feb-12-2026=1***Feb-15-2026=1***Feb-18-2026=1***Feb-19-2026=2***Feb-21-2026=1***Feb-22-2026=1***Feb-23-2026=1***Feb-26-2026=1***Mar-01-2026=1***Mar-06-2026=2***Mar-15-2026=1***Mar-22-2026=1***Apr-02-2026=1***Apr-21-2026=1***Apr-22-2026=1***Apr-25-2026=1***Apr-27-2026=1***May-03-2026=1***May-05-2026=366***May-06-2026=35***May-07-2026=12***May-08-2026=7***May-09-2026=1***May-10-2026=9***May-11-2026=3***May-12-2026=9***May-13-2026=6***May-14-2026=4***May-15-2026=2***May-16-2026=7***May-17-2026=3***May-18-2026=2***May-19-2026=2***May-20-2026=3***May-21-2026=4***May-22-2026=1***May-23-2026=2***May-25-2026=1***May-27-2026=4***May-28-2026=1***May-30-2026=3***Jun-01-2026=7***Jun-02-2026=3***Jun-03-2026=2***Jun-05-2026=1***Jun-06-2026=1***Jun-07-2026=2***Jun-08-2026=2***Jun-09-2026=2***Jun-12-2026=2***Jun-13-2026=1***Jun-14-2026=2***Jun-16-2026=1***Jun-17-2026=1***Jun-18-2026=3***Jun-20-2026=2***Jun-23-2026=1***Jun-25-2026=1***Jun-26-2026=1***Jun-27-2026=1***Jun-30-2026=1***Jul-02-2026=1***Jul-05-2026=1***Jul-06-2026=205***Jul-07-2026=58***Jul-08-2026=35***Jul-09-2026=18***Jul-10-2026=12***Jul-11-2026=1***Jul-12-2026=4***Jul-13-2026=3***Jul-14-2026=4***Jul-15-2026=5***Jul-16-2026=4***Jul-17-2026=3***Jul-20-2026=3***Jul-21-2026=3***Jul-22-2026=1***Jul-23-2026=1***Jul-24-2026=1***Jul-26-2026=3***Jul-27-2026=2***Jul-28-2026=3***Jul-29-2026=1***Jul-31-2026=3***Aug-01-2026=3***Aug-02-2026=2***Aug-07-2026=1' WHERE job_id'1537957'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Dec-2025=155***Jan-2026=30***Feb-2026=14***Mar-2026=5***Apr-2026=5***May-2026=488***Jun-2026=37***Jul-2026=375***Aug-2026=6' WHERE job_id'1537957'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1537957' 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` = 1537957 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '594430'
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)