SEO Specialist (Local & Home Services SEO) $6 to $8 per hour

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

TYPE OF WORK

Part Time

SALARY

$6 to $8 per hour

HOURS PER WEEK

25

DATE UPDATED

Jun 23, 2026

JOB OVERVIEW

We are web design and digital marketing/SEO agency in the US with 16+ years. We are hiring SEO Specialists with deep, hands-on experience ranking home services businesses in competitive U.S. local markets.

This is not a strategy-only role. You will execute, optimize, and continuously improve SEO performance across multiple client accounts. You must be comfortable working inside real websites, solving real problems, and driving measurable results.

If you have successfully ranked businesses in industries such as HVAC, roofing, plumbing, electrical, or similar service categories, and understand how Google Business Profiles, local pages, and service-area SEO truly drive leads; this role is built for you.

1. Core Responsibilities
A. On-Page SEO & Content Optimization
Optimize service pages, city/location pages, and blog content for local intent and conversions

Write or heavily edit SEO content (service pages, FAQs, blogs) that is clear, helpful, and conversion-focused

Implement proper heading structures (H1–H4), internal linking, schema, and strong CTAs

Align content with search intent, not just keyword placement

B. Technical SEO Execution
Perform full technical SEO audits and implement fixes, including:

Core Web Vitals optimization

Indexation and crawlability improvements

Site architecture and internal linking

Redirects, canonicalization, and noindex rules

Work directly within WordPress environments (including common builders)

Collaborate effectively with developers, you know exactly what to request and why

C. Local SEO (High Priority)
Fully optimize Google Business Profiles (categories, services, media, posts, FAQs)

Ensure citation consistency and NAP accuracy across platforms

Build and optimize city and service-area pages at scale

Apply a strong understanding of proximity, relevance, and prominence ranking factors

D. SOP Execution & Continuous Improvement
Execute established SEO SOPs with consistency and precision

Identify gaps and contribute to improving SOPs over time

Maintain strong task tracking, documentation, and accountability

E. Tools, Tracking & Reporting
Use SEO tools to monitor rankings, audits, and performance

Translate SEO data into clear, actionable insights for internal teams

Experience with Search Atlas is a strong advantage

2. Required Qualifications
A. Must-Have
4+ years of hands-on SEO experience (execution-focused)

Strong knowledge with tools such as BrightLocal, Ahrefs, SEMrush, Screaming Frog

Knowledge of schema markup for local/service businesses

Proven success ranking U.S.-based home services businesses

Strong expertise in both on-page and technical SEO

Practical experience working WordPress environments

Demonstrated experience with local SEO and Google Business Profiles

Process-driven mindset with ability to follow and improve SOPs

Strong written communication and documentation skills

B. Nice-to-Have (Pluses)

Agency experience managing multiple client accounts

Basic understanding of CRO for service-based websites

3. What Success Looks Like
Improved local rankings across service and city keywords

Increased qualified leads from organic and local search

Clean, scalable SEO implementations across multiple sites

Continuous improvement of SOPs and execution efficiency

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.0368
Total Execution Time  0.0383
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,513,944 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Specialist-Local-Home-Services-SEO-6-to-8-per-hour-1668575
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0281 seconds)  (Hide)
0.0011   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0010   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1668575
 LIMIT 1 
0.0014   SELECT *
FROM `employers`
WHERE `employer_id` = 363876
 LIMIT 1 
0.0056   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1668575
AND `misc`.`idIS NULL 
0.0012   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-13',ej.date_added) duration_daysDATEDIFF('2026-07-13',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-07-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1668575' 
0.0014   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1668575 
0.0019   UPDATE employer_jobs SET hit_counts '***Jun-15-2026=367***Jun-16-2026=44***Jun-17-2026=30***Jun-18-2026=36***Jun-19-2026=26***Jun-20-2026=13***Jun-21-2026=7***Jun-22-2026=24***Jun-23-2026=337***Jun-24-2026=60***Jun-25-2026=44***Jun-26-2026=27***Jun-27-2026=15***Jun-28-2026=14***Jun-29-2026=7***Jun-30-2026=12***Jul-01-2026=13***Jul-02-2026=10***Jul-03-2026=16***Jul-04-2026=14***Jul-05-2026=15***Jul-06-2026=11***Jul-08-2026=3***Jul-09-2026=3***Jul-10-2026=1***Jul-11-2026=2***Jul-13-2026=1' WHERE job_id'1668575'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Jun-2026=1062***Jul-2026=89' WHERE job_id'1668575'  
0.0021   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1668575' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1668575 
0.0086   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '363876'
AND `date_added` >= '2022-06-08' 
0.0010   select from teasers 
0.0008   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)