Senior GEO + Branded-Search Specialist (Skincare, Shopify)

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

TYPE OF WORK

Full Time

SALARY

$1500 per month

HOURS PER WEEK

TBD

DATE UPDATED

Jun 24, 2026

JOB OVERVIEW

We're a US consulting team working with an established US skincare brand on Shopify. We're hiring ONE senior person to own two things:

1) Get the brand cited and recommended inside AI answers (ChatGPT, Perplexity,
Gemini, Google AI Overviews).

2) Make the brand's branded Google results look great, so when someone searches
the brand name or "[brand] reviews," what they find is positive, accurate,
and brand-controlled.

Long-term and full-time, not project work. You'll report to our strategy lead, but we want a real thinking partner with a point of view: look at the data, bring ideas, tell us when we're wrong. A brain with hands, not a ticket-taker.

WHAT YOU'LL DO

Pillar 1 - Get us cited in AI / LLMs (GEO):
- Get the brand accurately described, cited, and recommended across ChatGPT,
Gemini, Perplexity, Claude, and Google AI Overviews.
- Build entity consistency across the web, structure content for extraction, and
earn citations from the sources each AI platform trusts (Wikipedia, Reddit,
authoritative listicles, etc.).
- Track brand mentions, citations, and sentiment across the AI platforms and
report on it.
Pillar 2 - Make our branded Google search look great (reputation / ORM):
- Own page one for branded and review-intent queries (brand name, "[brand]
reviews," "is [brand] legit," product names) with positive, brand-controlled
results.
- Get review/star ratings showing in results via Product/Review schema, and
reduce the prominence of negative results.
- Claim and clean up the Google Business Profile and the brand knowledge panel.
The foundation that powers both:
- On-page and technical SEO on Shopify (titles, meta, headings, internal linking).
- Schema markup (Product, Review/AggregateRating, FAQ, Organization).
- Content: briefs, drafting, and editing in clean English, built to get cited by
AI and to own branded results. Health-adjacent beauty content, so accuracy matters.

YOU MUST HAVE

- Real, demonstrable GEO / AI-search experience: getting brands mentioned or
cited in ChatGPT, Perplexity, Gemini, or Google AI Overviews. This is central
and we will test it, not just take your word for it.
- Experience controlling branded / reputation search results on Google (branded
SERP, review schema, Google Business Profile, knowledge panel).
- 4+ years hands-on SEO, with strong Shopify on-page and schema experience.
- Excellent written English. We'll judge this from your application.
- Comfort using AI tools to work faster, with human editing. Quality over volume.
- The ability to think, not just execute. Opinions welcome.
- Reliable full-time availability with 3-4 hours of overlap with US Pacific time.

NICE TO HAVE

- DTC / e-commerce or beauty/skincare experience.
- Digital PR, link building, or Reddit/community experience.
- Familiarity with E-E-A-T and YMYL content standards.

PAY: PHP 85, ---------- ,000/month full-time, with room above for the right person.
Paid on a set monthly date. 13th-month and a paid trial period included.

HOW TO APPLY (read carefully - we ignore generic applications)

1. Start your reply with the word "ORCHID" so we know you read this.
2. In 4-5 sentences: when someone asks ChatGPT or Perplexity to recommend a
product, how does the AI d ---------- which brands to name, and what are two
specific things you'd do to get our skincare brand cited? Be specific.
This is the answer we weight the most.
3. Send 2 links: one branded-search / reputation or technical SEO project, and
one piece of content you wrote.
4. Tell us your full-time monthly rate and your timezone overlap with US Pacific.
We reply to everyone who follows all 4 steps. Final hire is after a short paid
trial task covering both pillars: improving our branded Google results, and
getting us cited in AI.

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.0305
Total Execution Time  0.0318
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,928 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-GEO-Branded-Search-Specialist-Skincare-Shopify-1675875
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0231 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1675875
 LIMIT 1 
0.0015   SELECT *
FROM `employers`
WHERE `employer_id` = 566676
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1675875
AND `misc`.`idIS NULL 
0.0010   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-17',ej.date_added) duration_daysDATEDIFF('2026-07-17',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-07-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1675875' 
0.0015   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1675875 
0.0016   UPDATE employer_jobs SET hit_counts '***Jun-24-2026=269***Jun-25-2026=129***Jun-26-2026=84***Jun-27-2026=37***Jun-28-2026=8***Jun-29-2026=15***Jun-30-2026=31***Jul-01-2026=19***Jul-02-2026=6***Jul-03-2026=8***Jul-04-2026=3***Jul-06-2026=3***Jul-07-2026=3***Jul-08-2026=3***Jul-09-2026=8***Jul-10-2026=6***Jul-11-2026=3***Jul-17-2026=1' WHERE job_id'1675875'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Jun-2026=572***Jul-2026=63' WHERE job_id'1675875'  
0.0018   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1675875' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1675875 
0.0087   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '566676'
AND `date_added` >= '2022-06-08' 
0.0010   select from teasers 
0.0009   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)