Senior SEO & GEO Expert

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

TYPE OF WORK

Full Time

SALARY

Depends on capabilities and experience

HOURS PER WEEK

40

DATE UPDATED

Jul 30, 2026

JOB OVERVIEW

Remote | Long-Term Contract Opportunity

Q3 Interactive is looking for a highly experienced SEO and Generative Engine Optimization expert to take ownership of the organic visibility and search performance of our website and several client websites.

You will report directly to Dave Boyd, President and CEO of Q3 Interactive. You will work closely with our team of web developers, who will help implement technical and website changes. However, you will own responsibility for ensuring that each website is properly optimized, consistently improving, and positioned to rank well in both traditional search engines and AI-generated search results.

Responsibilities - You will:
• Manage SEO and GEO strategy for Q3 Interactive and several client websites.
• Take ownership of rankings, organic visibility, traffic growth, and lead-generation performance.
• Audit websites for technical, on-page, content, authority, and conversion issues.
• Develop clear priorities and practical SEO and GEO action plans.
• Conduct keyword, competitor, content-gap, and search-intent research.
• Improve site structure, internal linking, metadata, schema, indexing, speed, and Core Web Vitals.
• Recommend new pages, content updates, topic clusters, and backlink strategies.
• Direct and guide our developers in implementing SEO-related improvements.
• Review completed development work to ensure recommendations were implemented correctly.
• Track rankings, organic traffic, conversions, leads, and AI-search visibility.
• Use SE Ranking, Google Search Console, GA4, and other appropriate tools.
• Prepare clear weekly/monthly reports and help us build strong client case studies.

Required Experience - We are looking for someone with:

• Proven success improving organic rankings, traffic, leads, or revenue.
• Strong technical SEO knowledge.
• Experience managing SEO for multiple websites at the same time.
• Experience with content strategy, structured data, backlinks, internal linking, and site architecture.
• A practical understanding of GEO and visibility within AI-generated search results.
• Experience directing developers and holding implementation to a high standard.
• Strong communication, organization, accountability, and follow-through.
• Experience with social media campaign management is a strong advantage.

How to Apply - Please send:

• A brief explanation of how you would approach managing SEO and GEO for multiple websites.
• Two or three examples of websites where you improved organic visibility or traffic.
• The results you achieved and how long they took.
• Your experience with GEO and AI-search visibility.
• Your experience working with and directing web developers.
• Your experience with SE Ranking or similar tools.
• Your hourly rate or expected monthly compensation.
• Your availability during US business hours.

Please include case studies, screenshots, reports, or other evidence when possible. Confidential client information may be removed.

This can become a long-term position for the person who produces strong results, takes ownership, and works well with our team. Compensation and responsibility can grow as we add more SEO clients.

Q3 Interactive
----------
Reports directly to the President and CEO

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0127
Total Execution Time  0.0141
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,501,400 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-SEO-GEO-Expert-1699223
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0073 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1699223
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 920352
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1699223
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-11',ej.date_added) duration_daysDATEDIFF('2026-08-11',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-11',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1699223' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1699223 
0.0007   UPDATE employer_jobs SET hit_counts '***Jul-30-2026=604***Jul-31-2026=37***Aug-01-2026=41***Aug-02-2026=18***Aug-03-2026=30***Aug-04-2026=37***Aug-05-2026=9***Aug-06-2026=1***Aug-07-2026=19***Aug-08-2026=21***Aug-11-2026=1' WHERE job_id'1699223'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=640***Aug-2026=177' WHERE job_id'1699223'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1699223' 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` = 1699223 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '920352'
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)