SEO Specialist

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

TYPE OF WORK

Full Time

WAGE / SALARY

$1200/month

HOURS PER WEEK

40

DATE UPDATED

Jun 1, 2026

JOB OVERVIEW

About the Role
Trueline Talent is hiring an SEO Specialist to own and execute the technical and content side of a high-growth organic search program. This is a real SEO role — not a coordinator who dabbles in search. You'll be working inside Google Search Console, Ahrefs, Google Analytics, and Microsoft Clarity daily, building and publishing content that ranks, managing local search presence across dozens of markets, and executing a domain authority growth campaign through PR and backlink outreach. The goal is straightforward: drive qualified recruiting leads through organic search. Everything you do points at that number.

What You'll Do
1. SEO Strategy & Execution: Identify search opportunities through keyword research, Search Console data, and competitive analysis in Ahrefs. Translate findings into actionable content and on-page recommendations. Monitor performance, flag regressions, and continuously optimize pages that are underperforming relative to their potential.

2. Content Creation: Write and publish content that ranks and converts — city and sector pages, hiring guides, salary tools, ROI calculators, and other lead magnets designed to capture earlier-stage search intent. You understand how to structure content for both search engines and real readers, and you know the difference between content that performs and content that just exists.

3. Analytics & Reporting: Pull and interpret data across Google Analytics, Google Search Console, Ahrefs, and Microsoft Clarity to surface what's working and what isn't. Build clean weekly reports that connect SEO activity to lead flow outcomes. Know how to read a Clarity heatmap, diagnose a traffic drop, and explain what the data means in plain language.

4. GBP Setup & Local SEO: Stand up and maintain Google Business Profile listings across 40+ local markets. Configure service-area listings, source virtual office addresses for priority markets, and monitor profiles for accuracy, engagement, and issues.

5. PR & Backlink Outreach: Execute outreach to publications, directories, and link partners to build domain authority. Manage prospect lists, outreach sequences, and placement tracking — with a target of moving our Ahrefs DR from its current baseline toward 60+.

6. On-Page & Technical SEO: Implement on-page optimizations including title tags, meta descriptions, header structure, internal linking, and schema where applicable. Flag technical issues (crawl errors, indexation problems, Core Web Vitals) and work with our WordPress setup to resolve them.

What We're Looking For
You are an SEO practitioner, not someone who has "done some SEO." You know these tools well enough to move fast without hand-holding, and you can explain what you're doing and why in terms that connect to business outcomes.

Required:
• 2–4+ years of hands-on SEO experience, ideally in a content-heavy or local SEO environment
• Proficiency in Google Analytics (GA4), Google Search Console, and Ahrefs — you use these every week, not occasionally
• Experience with Microsoft Clarity or similar behavior analytics tools (heatmaps, session recordings)
• Familiarity with SEOgets or comparable SEO tooling
• Demonstrated ability to write content that ranks — you can show us examples
• Comfort working in WordPress and executing on-page changes directly
• Strong organizational skills across multiple concurrent workstreams

Nice to have:
• Experience in recruiting, staffing, or B2B services
• Local SEO experience across multi-market GBP setups
• PR or link outreach experience
• Familiarity with HubSpot and how organic traffic connects to CRM lead flow

On AI Tools
We use Claude extensively to scope, plan, and produce work at scale — content drafts, CSV builds, reporting, strategy. You don't need to be an AI expert, but you do need to be open to learning it as a core part of the workflow. This is a real leverage point on this project and we'll expect you to build fluency fast.

Compensation & Details
• Full-time
• Reports directly to Growth Marketing Director
• Compensation: $1200 USD per month

TO APPLY: Submit resume to ----------

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0319
Total Execution Time  0.0335
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,522,888 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Specialist-1659475
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0265 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1659475
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 702869
 LIMIT 1 
0.0162   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1659475
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-19',ej.date_added) duration_daysDATEDIFF('2026-06-19',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-06-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1659475' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1659475 
0.0010   UPDATE employer_jobs SET hit_counts '***Jun-01-2026=181***Jun-02-2026=169***Jun-03-2026=42***Jun-04-2026=21***Jun-05-2026=17***Jun-06-2026=16***Jun-07-2026=2***Jun-08-2026=16***Jun-09-2026=7***Jun-10-2026=7***Jun-11-2026=9***Jun-12-2026=1***Jun-19-2026=1' WHERE job_id'1659475'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=489' WHERE job_id'1659475'  
0.0010   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1659475' 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` = 1659475 
0.0039   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '702869'
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)