SEO & WordPress Specialist (Part-Time) — Women's Health & Wellness Website

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

TYPE OF WORK

Part Time

SALARY

$5/hour

HOURS PER WEEK

TBD

DATE UPDATED

Aug 22, 2026

JOB OVERVIEW

Must know: WordPress, on-page & technical SEO, Google Search Console, GA4, keyword/rank tracking, Google Business Profile

Type: Part-time. Start: September 15, 2026.

I'm looking for an experienced SEO specialist and WordPress specialist to support the long-term growth of a functional medicine and women's health website. This is a part-time role.

You'll be responsible for:

Migrating our WordPress site and SEO content from a site currently managed by an outside contractor to our own WordPress site, while preserving rankings, URLs, redirects, and metadata

Writing and publishing 4 SEO-optimized blog posts a month (women's health, hormones, thyroid, gut health)

Making ongoing WordPress updates: page content, titles, meta descriptions, internal links, image optimization

Making design and layout edits to improve how the site looks and feels for visitors

Running SEO audits and fixing technical issues, and monitoring site speed and performance

Managing our Google Business Profile and keeping our business info consistent across directories

Building quality backlinks using ethical SEO practices

Tracking how we compare to competitors in search rankings and AI search citations

Improving our visibility in both regular Google search and AI search tools (like ChatGPT, Claude, and Perplexity)

Sending a monthly report: what was done, results, and what's next

I'm looking for someone with strong WordPress skills, real SEO experience, and excellent written English. You'll be communicating with me directly, so being responsive and able to explain your work clearly matters a lot. Experience with health, wellness, or YMYL websites (sites where accuracy really matters, like medical or financial sites) is a plus.

We'll start with a short paid trial before moving into ongoing work, and I'll expect a weekly check-in plus the monthly report.

To apply, send:

A short intro describing your SEO and WordPress experience
An example of a migration or SEO project you've worked on, with results if you have them
Your availability and hourly rate

Important: The very first word of your reply must be "Migration". Applications that do not start with this word will not be reviewed.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0115
Total Execution Time  0.0127
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,482,880 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-WordPress-Specialist-Part-Time-Womens-Health-Wellness-Website-1714600
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0061 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1714600
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 807820
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1714600
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-25',ej.date_added) duration_daysDATEDIFF('2026-08-25',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-08-25',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1714600' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714600 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-22-2026=1545***Aug-25-2026=1' WHERE job_id'1714600'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Aug-2026=1545' WHERE job_id'1714600'  
0.0004   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1714600' 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` = 1714600 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '807820'
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)