WordPress Content & SEO Specialist – Remote

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

TYPE OF WORK

Part Time

SALARY

$2-3/hour

HOURS PER WEEK

20

DATE UPDATED

Sep 7, 2026

JOB OVERVIEW

# WordPress Content & SEO Specialist – Remote

We are looking for a reliable and detail-oriented **WordPress Content & SEO Specialist** from the Philippines to help us improve and update an established travel website about Málaga, Costa del Sol and Andalusia in Spain.

This is not a new website. The website already contains approximately **400 English pages**, and our goal is to systematically refresh, improve and optimise the existing content.

In a later phase, the same website structure will also be expanded and optimised in **German, Spanish and Japanese**, resulting in a large long-term project with more than 1,500 pages.

## Main Responsibilities

Your main task will be to update and improve existing WordPress pages using **ChatGPT and Rank Math SEO**.

Typical tasks include:

* Refresh and improve existing website content
* Rewrite outdated or weak sections using ChatGPT
* Improve readability and content structure
* Add or improve headings such as H2 and H3
* Improve introductions and conclusions
* Add useful FAQ sections where appropriate
* Improve internal linking between related pages
* Check existing links and identify broken or outdated links
* Add relevant external links to authoritative sources when useful
* Improve image ALT text
* Improve meta titles and meta descriptions
* Optimise pages using Rank Math SEO
* Select and use appropriate focus keywords
* Improve keyword placement without keyword stuffing
* Improve Rank Math SEO scores
* Improve structured content for Google and AI search engines
* Review existing content for outdated information
* Correct formatting problems inside WordPress
* Follow our existing page templates and website structure

You will mainly work on **existing pages**, not create completely new websites.

## Tools You Will Use

You should already be comfortable working with:

* WordPress
* Rank Math SEO
* ChatGPT
* Google Search
* Google Search Console
* Basic keyword research tools

Experience with the following is an advantage:

* Bricks Builder
* Advanced Custom Fields / ACF
* Local SEO
* Schema markup
* Google Analytics
* AI-assisted content optimisation
* multilingual WordPress websites

## Important: How We Use ChatGPT

We actively use ChatGPT to improve and update content.

However, we do NOT want somebody who simply copies and pastes AI-generated text.

You must be able to:

* give ChatGPT good instructions
* evaluate AI-generated content
* correct inaccurate information
* remove unnecessary or repetitive text
* verify important facts
* keep the content natural and useful for real travellers
* maintain a consistent writing style throughout the website

The objective is **better content**, not simply more content.

## About the Website

The website is an established travel guide focusing on:

* Málaga
* Costa del Sol
* Axarquía
* Andalusia
* attractions
* beaches
* restaurants
* events
* villages
* activities
* local travel information

Approximately **400 English pages** currently need to be reviewed and improved.

After the English version has been completed, we plan to work on:

* German
* Spanish
* Japanese

This means there is substantial potential for **long-term cooperation**.

## What We Are Looking For

You should have:

* very good written English
* solid WordPress experience
* practical Rank Math SEO experience
* good understanding of on-page SEO
* experience using ChatGPT professionally
* strong attention to detail
* ability to follow detailed instructions
* ability to work independently
* ability to work systematically through a large number of pages
* good research skills
* reliable communication

You do NOT need to be a programmer.

This position is primarily about **content optimisation, WordPress and SEO**.

## Very Important

We are looking for someone who works carefully and consistently.

We prefer quality over speed.

We do not want:

* automatically generated low-quality AI content
* keyword stuffing
* generic SEO text
* mass-produced articles without fact checking
* unnecessary rewriting of good existing content
* black-hat SEO
* automated backlink building

Many of the existing pages already contain valuable original information. Your job is to **improve what already exists**, not replace everything.

## Working Arrangement

* Remote position
* Philippines-based applicants preferred
* Long-term project
* Initial focus: approximately 400 English pages
* Additional languages and pages later
* Flexible working hours possible
* Part-time depending on experience and availability

We will initially start with a small number of pages to evaluate the quality of your work.

If the cooperation works well, there is enough work available for a long-term position.

## How to Apply

Please include the following in your application:

1. Your experience with WordPress
2. Your experience with Rank Math SEO
3. How you currently use ChatGPT for SEO or content optimisation
4. Examples of WordPress websites or SEO projects you have worked on
5. Your expected hourly rate or monthly salary
6. How many hours per week you are available
7. Your internet connection and normal working hours
8. Whether you have experience with travel websites or local SEO

Please also answer this question:

**If you were given an existing 1,500-word WordPress travel page with a Rank Math score of 55/100, what would be the first five things you would check before changing the content?**

Applications that do not answer this question may not be considered.

### Please note

We are looking for a person who wants to understand the website and improve it over time — not someone who simply runs pages through ChatGPT and publishes the result.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0013
Controller Execution Time ( Jobseekers / Job )  0.0143
Total Execution Time  0.0164
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,517,936 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/WordPress-Content-SEO-Specialist-Remote-1725188
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0074 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1725188
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 972757
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1725188
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 = '1725188' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1725188 
0.0010   UPDATE employer_jobs SET hit_counts = '***Sep-07-2026=1356***Sep-08-2026=127***Sep-09-2026=57***Sep-10-2026=30***Sep-11-2026=25***Sep-12-2026=14***Sep-13-2026=21***Sep-14-2026=27***Sep-15-2026=15***Sep-16-2026=10***Sep-17-2026=12***Sep-18-2026=20***Sep-19-2026=11***Sep-20-2026=10***Sep-21-2026=6***Sep-22-2026=4***Sep-23-2026=9***Sep-24-2026=2***Sep-25-2026=5***Sep-26-2026=5***Sep-27-2026=1' WHERE job_id= '1725188'  
0.0007   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1767' WHERE job_id= '1725188'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1725188' 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` = 1725188 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '972757'
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)