SEO Specialist (WordPress & Shopify / Part-Time Trial to Long-Term)

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

TYPE OF WORK

Part Time

SALARY

$150/month

HOURS PER WEEK

15

DATE UPDATED

Sep 25, 2026

JOB OVERVIEW

Do you want to be a core part of building up our digital marketing agency? How about having the opportunity to grow your expertise across multi-platform client sites, with a clear path toward a long-term, stable collaboration? If your answers are yes, please read on.

As our SEO Specialist, you will help our diverse clients (covering WordPress business websites and Shopify e-commerce stores) scale their organic visibility, traffic, and lead generation. In the AI era, we go beyond traditional rankings to focus heavily on AEO (Answer Engine Optimization), GEO (Generative Engine Optimization), and AI search visibility.

Our ideal candidate is organized, self-motivated, analytical, and detail-oriented. You will work closely with our internal WordPress Website Designer to implement changes seamlessly. You will NOT have to deal with clients directly; your sole focus is on technical excellence, execution, and content strategy.

Candidates residing outside of Manila (Provincial/Regional areas in the Philippines) are strongly encouraged to apply.

ESSENTIAL DUTIES & RESPONSIBILITIES:
- Trial Phase Focus: You will initially handle 2-3 client websites (WordPress & Shopify), with performance and progress reviewed on a weekly basis.
- Comprehensive Audits & Strategy: Conduct SEO audits for client sites and deliver actionable, step-by-step optimization plans.
- Keyword & AI-Era Planning: Perform advanced keyword research, search intent mapping, competitor gap analysis, and AI-era content planning.
- WordPress & Shopify Optimization:
- WordPress: Handle technical architecture, Core Web Vitals, speed optimization, and on-page execution.
- Shopify: Overcome technical SEO limits (URL structures, metadata, collection/product page architecture), and fix duplicate content or canonical issues.
- Content Marketing & Modern SEO:
- Independently write high-quality blog posts and content marketing pieces, and directly log into the WordPress backend to publish, format, and configure basic SEO settings.
- Plan image and multimedia SEO strategies.
- Deploy JSON-LD structured data (Product, Article, Organization, etc.) to enhance visibility in both AI and traditional search engines.
- Collaboration: Provide precise, clear on-page optimization guidelines (meta tags, h-tags, internal linking) for our WordPress Website Designer to implement efficiently.

KNOWLEDGE, SKILLS, EXPERIENCE NEEDED:
- Proven hands-on SEO experience, preferably within a digital marketing agency environment.
- Must have direct, hands-on experience with both WordPress and Shopify SEO, including publishing content directly in the WP backend.
- Solid understanding of AEO / GEO (AI search optimization) and how content is parsed by AI engines.
- Familiarity with standard SEO and analytics tools (Semrush, GSC, GA4, Screaming Frog etc).
- Excellent English writing and content creation skills, with strong expertise in keyword integration and JSON-LD structured data.
- Reliable high-speed internet connection and a quiet home office setup for remote work.

COMPENSATION & TRIAL STRUCTURE:
- Structure: 1-Month Part-Time Trial to start. You will manage 2-5 client websites and we will review your performance metrics weekly.
- Compensation: $150 USD for the 1-month trial period (approx. 20 hours per week).
- Growth Potential: If your work proves effective and drives measurable results during the 1-month trial, this will seamlessly transition into a long-term, stable monthly collaboration with increased scope and pay.
- Payment: Paid securely in USD via global transfer (compatible with local Philippine banks).

HOW TO APPLY:
If you are excited about growing with our team, please reply with:
1. A brief introduction about yourself and your current province/city (outside Manila).
2. Examples or case studies of past WordPress/Shopify SEO projects, specifically highlighting technical optimization, blog writing, or structured data implementation.
3. Confirmation that you accept the 1-month part-time trial structure ($150 for the first month, managing 2-3 sites with weekly reviews).

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.0183
Total Execution Time  0.0199
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,511,080 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Specialist-WordPress-Shopify-Part-Time-Trial-to-Long-Term-1735529
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0095 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1735529
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 978476
 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` = 1735529
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-10-03',ej.date_added) duration_days, DATEDIFF('2026-10-03',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-10-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1735529' 
0.0010   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1735529 
0.0008   UPDATE employer_jobs SET hit_counts = '***Sep-22-2026=8***Sep-23-2026=3***Sep-24-2026=200***Sep-25-2026=288***Sep-26-2026=10***Sep-27-2026=6***Sep-28-2026=15***Sep-29-2026=5***Sep-30-2026=7***Oct-01-2026=10***Oct-02-2026=8***Oct-03-2026=6' WHERE job_id= '1735529'  
0.0010   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=542***Oct-2026=24' WHERE job_id= '1735529'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1735529' 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` = 1735529 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '978476'
AND `date_added` >= '2022-06-08' 
0.0006   select * from teasers 
0.0002   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)