SEO & WORDPRESS SPECIALIST FOR AN AGENCY

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

TYPE OF WORK

Any

WAGE / SALARY

$1,000/month + Bonus

HOURS PER WEEK

40

DATE UPDATED

May 19, 2026

JOB OVERVIEW

ABOUT THE ROLE
We’re hiring a full-time, hands-on SEO & WordPress Specialist to help manage multiple U.S. client accounts.
If you’re detail-oriented, organized, technically skilled, and ready to produce daily results — this is for you.
You’ll be responsible for handling ongoing SEO work, WordPress updates, page edits, content publishing, and website optimization across multiple client websites. You’ll help our team improve search visibility, keep websites updated, and support lead generation while keeping everything on schedule and consistent.

This is a serious, long-term position with the possibility of future growth within the company — not a side gig.

Salary: $1,000/month + Bonus \
Schedule: 6:00 AM to 2:00 PM, or 8:00 AM to 4:00 PM EST (New York Time)
Hours: 40 Hours/Week – Full Time
Tracker: Time Doctor Required

RESPONSIBILITIES
Perform ongoing on-page SEO for client websites
Update existing website pages and build new pages in WordPress
Create and update service pages, location pages, and landing pages
Optimize title tags, meta descriptions, headings, internal links, images, and on-page content
Publish and format blog posts and other website content
Handle WordPress page edits such as text changes, image swaps, CTA updates, layout improvements, and menu edits
Perform basic technical SEO tasks such as redirects, broken links, indexing checks, sitemap checks, and page speed improvements

Support local SEO tasks including Google Business Profile updates, citation work, and service area optimization
Monitor Google Search Console and Google Analytics for basic SEO performance insights
Assist with weekly and monthly reporting, task tracking, and SEO updates across accounts
Help keep websites updated, organized, functional, and optimized for conversions

WORK REQUIREMENTS & ACCOUNTABILITY
This role is for serious, full-time professionals only.
You will be required to work to get paid — every hour must be productive and verifiable.

MANDATORY:
Time tracking with Time Doctor (screenshots, activity, and hours are reviewed daily by our accountant)
Work Hours: 8 hours per day in between 6am to 5pm window (New York Time)
Minimum 40 hours per week
Fast, stable internet connection
Quiet, private workspace — no background noise or interruptions
Must attend daily Zoom video check-ins (camera on) and be available for phone calls and real-time communication during work hours

Must comply with Confidentiality & NDA Agreements
If you can’t stay consistent, accountable, and available — do not apply

PERFORMANCE & GROWTH
We believe in rewarding results. This is a long-term position with performance reviews every 90 days. Consistent output, reliability, attention to detail, and initiative will lead to salary increases and more responsibility. We reward work ethic, accuracy, productivity, and results — not idle time.
We invest in people who work hard, communicate clearly, follow through, and deliver measurable results.

REQUIREMENTS
Proven experience with SEO and WordPress website management (preferably for U.S. clients)
Strong understanding of on-page SEO, local SEO, and basic technical SEO
Experience updating and building pages in WordPress
Experience with page builders such as Elementor, Gutenberg, Divi, WPBakery, or similar
Familiarity with Google Search Console, Google Analytics, Ahrefs, Semrush, or similar SEO tools
Strong English communication and writing skills
Organized, reliable, and responsive
Honest, self-motivated, detail-oriented, and results-oriented

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.1032
Total Execution Time  0.1045
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,515,472 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-WORDPRESS-SPECIALIST-FOR-AN-AGENCY-1650678
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0975 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1650678
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 615422
 LIMIT 1 
0.0796   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` = 1650678
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-24',ej.date_added) duration_daysDATEDIFF('2026-06-24',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-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1650678' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1650678 
0.0018   UPDATE employer_jobs SET hit_counts '***May-19-2026=314***May-20-2026=229***May-21-2026=56***May-22-2026=29***May-23-2026=18***May-24-2026=14***May-25-2026=22***May-26-2026=14***May-27-2026=8***May-28-2026=10***May-29-2026=8***May-30-2026=5***May-31-2026=4***Jun-01-2026=9***Jun-02-2026=12***Jun-03-2026=7***Jun-04-2026=5***Jun-05-2026=3***Jun-06-2026=3***Jun-07-2026=2***Jun-08-2026=2***Jun-09-2026=5***Jun-10-2026=8***Jun-11-2026=1***Jun-12-2026=4***Jun-13-2026=3***Jun-14-2026=3***Jun-15-2026=6***Jun-16-2026=3***Jun-17-2026=4***Jun-18-2026=4***Jun-19-2026=1***Jun-24-2026=1' WHERE job_id'1650678'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=731***Jun-2026=86' WHERE job_id'1650678'  
0.0016   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1650678' 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` = 1650678 
0.0100   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '615422'
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)