Local SEO & Google Ads Specialist - Australian Hot Water

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

TYPE OF WORK

Gig

SALARY

AUD $30-$40/hour

HOURS PER WEEK

8

DATE UPDATED

Oct 3, 2026

JOB OVERVIEW

Yellow Plumbing is seeking a Philippines-based Local SEO & Google Ads specialist to grow Hot Water in a Jiffy, an Australian hot-water repair, replacement and installation service across South-East Melbourne, Bayside and the Mornington Peninsula. We need more qualified enquiries and booked jobs, not vanity traffic.

This is a PAID, FIXED-SCOPE DIAGNOSTIC: up to 8 hours in week one at an indicative AUD $30-$40/hour, with a first-diagnostic maximum of AUD $320. We agree exact pay and deliverables in writing before work begins. This does not promise ongoing weekly hours. No live Google Ads campaigns, media spend, subscriptions, website changes or retainer without separate owner approval.

Assess the public HWIJ website; after controlled access is granted, check any existing Search Console, GA4, Google Business Profile and Google Ads baselines. Identify missing or unreliable tracking. Map local high-intent searches for urgent repair, replacement and suitable heat-pump upgrades. Audit indexing, titles, internal linking, mobile lead paths and useful service content. Propose a tightly scoped Google Search campaign with local targeting, draft ads, search terms and negative keywords. Keep all campaigns PAUSED. Explain how calls and messages become qualified leads, booked jobs and completed installations, and report organic SEO costs separately from paid-ad costs. Flag any claims about same-day service or Victorian rebates for owner verification.

First-diagnostic deliverables: a short baseline/access checklist; prioritised issue list with evidence; local SEO action plan; draft Search campaign structure with sample ads and negative keywords; measurement plan; and a capped proposal for any follow-on work. This is a first-pass diagnostic, not full technical implementation.

You must show hands-on Australian local-service experience, preferably plumbing, HVAC or electrical, and competence in Google Search Ads, Search Console, GA4, Business Profile and call/lead tracking. Explain actual qualified leads or booked-job results from your own work. No guaranteed rankings, fake reviews, mass-produced location pages or link schemes. Yellow Plumbing owns the accounts and billing; any access uses named, limited permissions, not shared passwords.

Apply through OnlineJobs.ph with: (1) two concise, verifiable local-service examples, your specific contribution, timeframe, qualified-lead or booking outcomes and a reference, with confidential information redacted; (2) proposed AUD hourly rate or fixed fee, hours, turnaround and any tool costs; (3) a maximum 200-word first look at the public Hot Water in a Jiffy homepage and heat-pump page: one SEO priority, one Search campaign test, and how you would measure booked installations; (4) Philippines location, Melbourne-hours overlap and earliest start.

No full unpaid audit is required. Up to two shortlisted candidates may each be offered a separately agreed paid 1.5-hour exercise (up to AUD $60 each at AUD $40/hour) on public or de-identified information. Only one selected finalist would then complete the first diagnostic. No recruitment fee is charged to applicants.

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.0138
Total Execution Time  0.0152
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,432 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Local-SEO-Google-Ads-Specialist-Australian-Hot-Water-1741994
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0087 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0014   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1741994
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 1006446
 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` = 1741994
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-04',ej.date_added) duration_days, DATEDIFF('2026-10-04',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-04',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1741994' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1741994 
0.0020   UPDATE employer_jobs SET hit_counts = '***Oct-01-2026=3***Oct-02-2026=5***Oct-03-2026=270***Oct-04-2026=1' WHERE job_id= '1741994'  
0.0008   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=279' WHERE job_id= '1741994'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1741994' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1741994 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '1006446'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)