SEO Content Specialist

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

TYPE OF WORK

Part Time

SALARY

300

HOURS PER WEEK

20

DATE UPDATED

Sep 22, 2026

JOB OVERVIEW

We are looking for a detail-oriented SEO Content Specialist to support ongoing website content revisions, optimization, backlink research, and updates across multiple client accounts.
The role focuses on improving existing website content based on SEO requirements, keyword targeting, client feedback, and updated business information while maintaining accuracy, readability, and consistency.

Key Responsibilities:
SEO Content Optimization
Review and optimize existing website content for SEO.
Improve keyword targeting and search intent alignment.
Optimize meta titles and meta descriptions.
Review and improve H1, H2, H3, and page structure.
Naturally incorporate primary, secondary, and related keywords.
Optimize service + location targeting for local SEO.
Identify internal linking opportunities.
Reduce keyword stuffing, duplication, and unnecessary content.

Content Revisions & Updates
Implement client and internal revision requests.
Update Home, About, Service, Service Area, Project, FAQ, Contact, and other website pages.
Rewrite, shorten, expand, or reorganize content when necessary.
Update services, locations, projects, company information, CTAs, FAQs, and other website information.
Preserve existing content when revisions are unnecessary.

Local SEO Content:
Optimize service area and location pages.
Improve service + city keyword targeting.
Localize website content for target markets.
Ensure location pages contain meaningful and unique content.
Maintain consistency between services, locations, projects, and other relevant pages.

Backlink Research:
Research relevant backlink opportunities for client websites.
Identify reputable industry, local, niche, and business directory websites.
Review competitor backlinks to identify potential opportunities.
Evaluate prospective websites for relevance, authority, and overall quality.
Identify citation, directory, guest content, resource, and other appropriate link opportunities.
Maintain organized backlink prospect lists for review and outreach.

SEO Quality Assurance:
Before submitting updates:
Verify keyword placement and search intent.
Check metadata and heading structure.
Review grammar, readability, and formatting.
Confirm business names, services, and locations.
Check internal linking opportunities.
Remove unnecessary repetition.
Ensure all revision requests have been addressed.
Confirm content remains consistent across the website.

Accuracy Requirements:
The specialist must never invent business information, backlinks, statistics, or unsupported claims.
Missing or unclear information should be flagged for clarification rather than assumed.
AI tools may assist with research, editing, and content development, but all outputs must be manually reviewed, verified, and optimized before submission.

Required Skills:
On-page SEO
Local SEO fundamentals
SEO content optimization
Keyword research and integration
Search intent analysis
Backlink research and competitor backlink analysis
Meta title and description optimization
Heading structure optimization
Internal linking
Website content editing
Strong English writing and proofreading
Ability to follow detailed client revision instructions
Strong research and attention to detail
Ability to manage multiple client websites

Experience working with SEO agencies, contractors, construction companies, home-service businesses, and local service businesses is preferred.

Primary Goal:
Take ownership of ongoing SEO content optimization, revisions, backlink research, and website updates across client accounts.
The specialist should be able to receive:
Existing Content + Keywords + SEO Requirements + Client Feedback
and turn them into:
Researched → Revised → Optimized → Accurate → SEO-Friendly → Client-Ready Content

Learn More About Us
Website:
----------
Instagram:
----------

Facebook
:
----------

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0211
Total Execution Time  0.0229
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,136 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Content-Specialist-1735625
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0152 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1735625
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 788394
 LIMIT 1 
0.0015   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1735625
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-09-27',ej.date_added) duration_days, DATEDIFF('2026-09-27',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-09-27',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1735625' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1735625 
0.0007   UPDATE employer_jobs SET hit_counts = '***Sep-22-2026=528***Sep-23-2026=69***Sep-24-2026=49***Sep-25-2026=23***Sep-26-2026=17***Sep-27-2026=2' WHERE job_id= '1735625'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=688' WHERE job_id= '1735625'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1735625' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1735625 
0.0072   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '788394'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)