SEO & AI Search Manager - Build Our Whole Channel (Long-Term)

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

TYPE OF WORK

Full Time

SALARY

£70K+ a year depending on experience etc

HOURS PER WEEK

60

DATE UPDATED

Aug 21, 2026

JOB OVERVIEW

SEO & AI Search Manager - Build Our Whole Channel (Long-Term)

Remote - work from anywhere in the Philippines. Full-time, long-term role. Salary well above local market rates, based on experience and proof of results.

We make supplements the way they should be made. 100+ products, our own factory in the UK, no white-labelling, no nasties added. So we make, we pack, we store and ship every order. 1 million customers and nearing 3 million orders shipped within the next month.

The industry is full of underdosed rubbish in fancy packaging marketed by fake UGC and or the latest influencers/celebs. They do nothing apart from the marketing.

We're the opposite in every way. Our products do the talking.

Now we're taking that to the next level. When anyone in the UK asks Google, Claude, ChatGPT, etc., about a herb or vitamin, what it does, how much to take, which one to buy, we intend to be the answer.

Search rankings and AI search (ChatGPT, Perplexity, Google AI Overviews) are the future of online business, and we're looking for the right person to build this out for us.

We need one person to own it all. Technical SEO, content, structured data, AI search. You build the machine with your own hands, then hire your own team to scale it. You report straight to the owner. This is a stable, long-term position working directly for the company, not project work, not an agency contract.

You're the right person if:

You've done this before and can prove it. You've personally taken a brand's organic channel from small to serious, hands-on at the keyboard, not pointing from a deck. You've built content systems, fixed the technical problems yourself, and the traffic and revenue graphs exist to show it.

AI search is our number one focus.

You don't need managing. You set your priorities, hit your numbers, and raise problems before anyone else spots them. Health/wellness niches or another regulated category is a big plus.

If your track record is doing SEO tasks from a client's checklist, or managing agencies and presenting strategies that other people execute, this isn't for you.

TO APPLY - read carefully, this is the first test:

Start your application with the word GINKGO or it will be deleted.

Do NOT send a CV or cover letter. Send only:

One thing you have personally grown - a website, a brand's traffic, a channel - with proof (Google Search Console screenshots, Analytics, rankings, revenue).
Three sentences on what you would do first for ---------- .

Applications that don't follow this exactly will not be read.

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.0100
Total Execution Time  0.0114
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,888 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-AI-Search-Manager-Build-Our-Whole-Channel-Long-Term-1714132
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0049 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1714132
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 817040
 LIMIT 1 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1714132
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-23',ej.date_added) duration_daysDATEDIFF('2026-08-23',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-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1714132' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714132 
0.0007   UPDATE employer_jobs SET hit_counts '***Aug-21-2026=470***Aug-22-2026=85***Aug-23-2026=3' WHERE job_id'1714132'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=558' WHERE job_id'1714132'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1714132' 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` = 1714132 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '817040'
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)