Product Listing Specialist & Keyword Researcher

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

TYPE OF WORK

Part Time

SALARY

2.50

HOURS PER WEEK

15

DATE UPDATED

Mar 25, 2026

JOB OVERVIEW

About the Role

We are a UK-based fashion and footwear e-commerce store looking for a reliable and detail-oriented Product Listing Specialist to join our team. You will be responsible for creating SEO-optimised product titles, descriptions and key features for our Shopify store using real keyword data from Google Ads Keyword Planner.
This is a flexible role, some days there may be no work, other days you can expect 3-4 hours. Work volume depends on the number of products being imported. We are looking for someone who can start immediately.

Your Responsibilities

Write SEO-optimised product titles (5-8 words) using high volume, trending keywords
Research keywords using Google Ads Keyword Planner
Write compelling product descriptions (4-5 sentences) in English
Create 4 key feature bullet points per product
Follow our internal product listing guidelines consistently
Upload and format listings correctly in Shopify


Requirements

Experience with product listing and SEO copywriting
Familiarity with Google Ads Keyword Planner
Excellent written English
Experience with Shopify is a plus
Reliable, detail-oriented and self-motivated
Ability to work independently with minimal supervision
Fashion or footwear knowledge is a plus


What We Offer

Starting salary: $2.50 USD per hour
Flexible working hours
Salary growth based on performance and effort
Long-term opportunity for the right candidate
Clear guidelines and training provided


How to Apply

Please send your application with:

A short introduction about yourself
Your relevant experience in product listing and SEO
Any examples of previous work if available

We are looking for someone trustworthy and committed who takes pride in their work. Salary will grow as you grow with us!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0303
Total Execution Time  0.0319
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,487,008 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Product-Listing-Specialist-Keyword-Researcher-1609873
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0211 seconds)  (Hide)
0.0018   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0033   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1609873
 LIMIT 1 
0.0005   SELECT *
FROM `employers`
WHERE `employer_id` = 824919
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1609873
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-13',ej.date_added) duration_daysDATEDIFF('2026-04-13',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-04-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1609873' 
0.0010   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1609873 
0.0019   UPDATE employer_jobs SET hit_counts '***Mar-25-2026=983***Mar-26-2026=112***Mar-27-2026=73***Mar-28-2026=78***Mar-29-2026=38***Mar-30-2026=33***Mar-31-2026=42***Apr-01-2026=37***Apr-02-2026=28***Apr-03-2026=35***Apr-04-2026=15***Apr-05-2026=14***Apr-06-2026=18***Apr-07-2026=14***Apr-08-2026=13***Apr-09-2026=17***Apr-10-2026=9***Apr-11-2026=10***Apr-13-2026=1' WHERE job_id'1609873'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Mar-2026=1359***Apr-2026=211' WHERE job_id'1609873'  
0.0019   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1609873' AND status LIKE 'sent%' ORDER BY id DESC  
0.0006   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1609873 
0.0064   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '824919'
AND `date_added` >= '2022-06-08' 
0.0007   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)