SEO Specialist (Technical & GEO)

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

TYPE OF WORK

Full Time

SALARY

$1,280 p/m

HOURS PER WEEK

40

DATE UPDATED

Jul 15, 2026

JOB OVERVIEW

About Linc Digital

Linc Digital is a Perth based digital marketing agency working with clients across Australia and internationally. We handle SEO, GEO/AI search visibility, paid ads, social media, and web builds for a range of industries. We are a small, hands on team and we move fast, so we need people who take ownership of their work rather than waiting to be told what to do next.

The Clients You'll Work On

We manage SEO across a genuinely varied portfolio, tradies and home services, automotive dealerships and multi-division auto groups, finance and mortgage broking, hospitality and events, bridal and fashion retail, managed IT/MSPs, vocational training, and more. Some clients are Perth or WA based, some are national, and we also manage at least one international client. You won't be stuck doing the same industry on repeat, and the GEO/AI search work in particular spans all of it.

The Role

We are looking for an experienced SEO Specialist to join our team full time. This is not a role for someone who only analyses and hands over a document, and it is not a role for someone who only does what is assigned. We want someone who looks across their accounts, spots opportunities we haven't asked for yet, and brings ideas forward. We need someone confident doing the work end to end: research, strategy, hands on implementation, and reporting that tells the truth about the numbers.

You will be working alongside our current senior SEO specialist and reporting into our Ops Manager, handling a portfolio of client accounts across technical SEO, on page optimisation, content strategy, local SEO, and increasingly, GEO (Generative Engine Optimisation / AI search visibility).

What you will be doing
- Full technical SEO audits and hands on implementation, not just recommendations
- On page optimisation, content strategy, and keyword research
- Entity optimisation and off page SEO strategy, including working closely with backlink partners
- Local SEO and Google Business Profile optimisation, including map pack ranking work
- GEO and AI/LLM search visibility work: researching how AI search engines surface businesses, testing strategies, and implementing them for clients
- Monthly client reporting that accurately reflects performance, including proactively flagging declines or issues before they are asked about
- Cross referencing data across GA4, Google Search Console, and CallRail to catch discrepancies before they reach the client
- Managing your own workload and deadlines in ClickUp, with clear task updates and time logging
- Following our SOPs, and contributing to improving them as you find better ways of doing things
- Clear, proactive written communication, you should be raising issues and ideas, not just answering when asked

What we need from you
- Solid, demonstrable experience across the full SEO stack: technical SEO, on page, local SEO/GBP, content strategy, link building
- Confident with Google Search Console, GA4, Google Tag Manager, Semrush, and ClickUp
- Comfortable using AI/LLM platforms like ChatGPT and Claude to improve workflows, speed up research, and increase day to day efficiency
- Genuine curiosity about GEO and AI/LLM search. This is not optional anymore. We need someone actively following trends, testing strategies, and implementing them, not someone who needs to be introduced to the concept
- Strategic, opportunity-focused thinking, not just task completion. We want someone who looks at an account and asks "what else could move this client forward" rather than working strictly off a list
- Excellent attention to detail. Reporting, copy, and implementation all need to be accurate the first time
- Strong, proactive English communication, written and verbal
- Comfortable owning your accounts end to end: strategy through to implementation, not just analysis and handover
- Reliable time management and honest time logging
- Able to provide at least one case study where you researched, implemented, and can show a measurable result (leads, calls, form submissions, local visibility, or similar)
- Able to reprioritise workload based on urgent client requests while maintaining delivery deadlines

Bonus (not required, but highly valued)
- Ahrefs experience
- Any GEO or AI/LLM specific case studies or test results

Experience using additional SEO and website management tools such as:
- Screaming Frog
- Claude
- Brightlocal
- Oviond
- Wordpress
- Elementor
- Shopify
- Rankmath
- ClickUp

Probation and benefits
- 3 month probation period, with a genuine pay review on successful completion
- Paid birthday leave
- Further benefits planned as the business grows, and we mean that, our team has grown with us
Important
- This is a full time, sole employer role. We need someone whose full working hours and attention are with Linc Digital, not split with other agencies or clients.

To apply Please include:
- Your relevant SEO experience and the tools you use daily
- One or two case studies where you researched, implemented, and can show a measurable result
- Anything you have done or tested in GEO/AI search visibility, if applicable
- Your availability to start

We interview directly, there is no paid test task for this role.

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.0199
Total Execution Time  0.0212
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,824 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Specialist-Technical-GEO-1689649
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0144 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1689649
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 581108
 LIMIT 1 
0.0048   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1689649
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-30',ej.date_added) duration_daysDATEDIFF('2026-07-30',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-30',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1689649' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1689649 
0.0011   UPDATE employer_jobs SET hit_counts '***Jul-15-2026=694***Jul-16-2026=226***Jul-17-2026=100***Jul-18-2026=18***Jul-19-2026=11***Jul-20-2026=31***Jul-21-2026=29***Jul-22-2026=67***Jul-23-2026=55***Jul-24-2026=31***Jul-25-2026=14***Jul-26-2026=8***Jul-30-2026=1' WHERE job_id'1689649'  
0.0009   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1284' WHERE job_id'1689649'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1689649' 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` = 1689649 
0.0039   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '581108'
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)