Senior SEO Specialist (Healthcare / Local Lead Gen)

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

TYPE OF WORK

Full Time

SALARY

1200-1500

HOURS PER WEEK

40

DATE UPDATED

Dec 20, 2025

JOB OVERVIEW

About the role:
We’re hiring a Senior SEO Specialist to own organic growth across our clinic websites. You’ll lead strategy and execution across technical SEO, on-page optimization, content systems, and local SEO—while partnering with marketing, web/dev, and clinical leadership to ensure accuracy, compliance, and strong conversion performance.
This is a hands-on role for someone who can diagnose issues, prioritize the right work, and drive measurable results (rankings, traffic, leads, booked appointments).

Responsibilities:
SEO Strategy & Execution
Build and manage an SEO roadmap aligned to lead generation and revenue targets
Identify high-impact opportunities across service pages, location pages, and educational content
Own keyword research, SERP analysis, and competitive intelligence

Technical SEO:
Conduct technical audits (crawlability, indexation, internal linking, duplication, canonicals, redirects)
Partner with developers to implement fixes and validate results (QA + monitoring)
Improve site performance and Core Web Vitals in coordination with dev and hosting/CDN teams
Support website releases, redesigns, and migrations with zero-loss planning

Content SEO:
Create content briefs that include: intent mapping, entity coverage, internal link targets, schema opportunities, and conversion elements
Optimize existing pages for higher rankings and conversion rate (refresh & pruning strategy)
Collaborate with clinical reviewers to ensure medically accurate and compliant content

Local SEO:
Own local visibility strategy (Google Business Profile optimization, local landing pages, citations/NAP consistency)
Improve map pack rankings and track local lead attribution

Analytics & Reporting:
Monitor performance using Google Search Console, GA4, and SEO tools
Build reporting dashboards that tie SEO performance to leads and appointments
Run regular performance reviews and communicate insights clearly to leadership

Required Qualifications:
5+ years of SEO experience with proven wins (growth in traffic + leads)
Strong technical SEO knowledge (robots, sitemaps, canonicals, redirects, structured data)
Strong on-page SEO and content strategy ability (intent-based optimization)
Experience working with developers and writing clear technical tickets
Excellent reporting and communication skills (can translate SEO into business outcomes)
Comfortable owning projects end-to-end with minimal oversight
Preferred Qualifications (Big Plus)
Experience in healthcare, wellness, medical, or other YMYL categories (E-E-A-T sensitivity)
Local SEO expertise (multi-location preferred)
JavaScript SEO familiarity (rendering/indexing nuances)
Programmatic SEO experience (only when appropriate and quality-controlled)
CRO mindset (landing page improvements, form conversion, call tracking integration)
Familiarity with compliance/claims review workflows
Tools & Skills (you should be proficient in most)
Google Search Console, GA4
Screaming Frog and/or Sitebulb
Ahrefs and/or Semrush
Looker Studio (reporting dashboards)
CMS experience (WordPress/Webflow/Shopify or similar)
Basic HTML/CSS knowledge; can collaborate effectively with dev teams
What success looks like (90–180 days)
Clear SEO roadmap with prioritized backlog and expected impact
Technical foundation improvements: fewer indexing issues, better crawl efficiency, improved CWV where relevant
Meaningful lift in non-branded organic clicks for core service + location terms
Improved conversion rate from organic traffic (calls, forms, booked consults)
Consistent reporting that shows SEO ? leads ? revenue

Work style:
Self-starter, highly organized, strong prioritization
Data-driven, but practical—focuses on actions that move the needle
Strong writing and stakeholder management (marketing, dev, clinical/compliance)
High standards for quality and brand reputation

To apply (required):
Please include:
A brief summary of your most relevant SEO wins (with metrics)
1–2 case studies or examples of work (audit, roadmap, content brief, migration, dashboards)
The tools you use and your role in implementation (not just recommendations)

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0171
Total Execution Time  0.0185
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,536 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-SEO-Specialist-Healthcare-Local-Lead-Gen-1538770
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0117 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1538770
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 864577
 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` = 1538770
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-14',ej.date_added) duration_daysDATEDIFF('2026-04-14',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-14',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1538770' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1538770 
0.0019   UPDATE employer_jobs SET hit_counts '***Dec-20-2025=66***Dec-21-2025=100***Dec-22-2025=73***Dec-23-2025=16***Dec-24-2025=4***Dec-25-2025=5***Dec-26-2025=11***Dec-27-2025=2***Dec-28-2025=5***Dec-29-2025=12***Dec-30-2025=11***Dec-31-2025=3***Jan-01-2026=1***Jan-02-2026=2***Jan-04-2026=1***Jan-05-2026=2***Jan-06-2026=7***Jan-07-2026=1***Jan-09-2026=1***Jan-10-2026=2***Jan-11-2026=1***Jan-12-2026=4***Jan-13-2026=1***Jan-14-2026=1***Jan-15-2026=2***Jan-16-2026=3***Jan-17-2026=1***Jan-18-2026=1***Jan-19-2026=5***Jan-20-2026=2***Jan-21-2026=3***Jan-22-2026=1***Jan-23-2026=2***Jan-24-2026=1***Jan-25-2026=1***Jan-26-2026=1***Jan-27-2026=1***Jan-29-2026=2***Jan-30-2026=2***Feb-02-2026=1***Feb-05-2026=1***Feb-06-2026=1***Feb-08-2026=5***Feb-09-2026=1***Feb-12-2026=2***Feb-15-2026=1***Feb-16-2026=2***Feb-18-2026=2***Feb-19-2026=1***Feb-20-2026=1***Feb-22-2026=1***Feb-26-2026=2***Feb-27-2026=1***Feb-28-2026=1***Mar-01-2026=1***Mar-06-2026=1***Mar-07-2026=1***Mar-10-2026=1***Mar-11-2026=1***Mar-17-2026=1***Mar-19-2026=1***Mar-20-2026=1***Mar-27-2026=2***Mar-29-2026=1***Apr-01-2026=1***Apr-03-2026=1***Apr-06-2026=1***Apr-10-2026=1***Apr-12-2026=1***Apr-14-2026=1' WHERE job_id'1538770'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Dec-2025=308***Jan-2026=52***Feb-2026=23***Mar-2026=11***Apr-2026=6' WHERE job_id'1538770'  
0.0013   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1538770' 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` = 1538770 
0.0031   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)