SEO & Website Optimization Specialist

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

TYPE OF WORK

Full Time

SALARY

$7-$8/hr USD (comm. with experience)

HOURS PER WEEK

40

DATE UPDATED

Jun 18, 2026

JOB OVERVIEW

Work with the Content Manager, CEO and the growing marketing team at Adventure Life to implement SEO and AIO strategy on the Adventure Life website and monitor performance to assess these efforts.

Major Duties and Responsibilities:

- Maintain and monitor SEO performance using tools such as SEMrush, Moz, Google Search Console, and other reporting tools used by Adventure Life.
- Implement SEO improvements and recommendations provided by Adventure Life’s SEO firm or other SEO reporting tools, such as technical audits, metadata fixes, duplicate content fixes, redirect and broken link fixes, etc.
- Conduct rank, query, page, and keyword research and analysis for a variety of departments upon request for articles, itineraries, destination pages, and other pages.
- Identify and spearhead copy requests to fill content gaps to maximize SEO potential and search visibility across the website.
- Conduct ongoing destination or theme audits and optimization projects of existing website content to identify inaccuracies and areas for performance improvements.
- Execute and measure optimizations to assess SEO performance of changes.
- Track top traffic page performance to assess SEO efforts.
- Track keyword database for all ‘owned’ keywords across Adventure Life’s top URLs.
- Manage all incoming website edit requests by staff and coordinate with copywriters, graphic designers, and relevant stakeholders to ensure requests are completed and published.
- Collaborate with Sales/Trip Planners and other internal stakeholders to ensure website content is accurate, relevant, and reflective of current travel expertise and offerings.

Required Skills and Experience:

- Computer literacy, including familiarity with Google Suite tools
- Excellent verbal and written communication skills in English
- Basic knowledge of SEO/AIO principles and keyword research
- Critical thinking and analytics skills
- Strong attention to detail
- Independent work ethic and ability to meet communicated deadlines

Preferred Qualifications:

- A bachelor’s (or equivalent) degree in marketing, communications, or a related field
- 2+ years of relevant experience in digital marketing, content strategy, or SEO
- Proficiency in Google Analytics 4 (GA4) and Google Search Console
- Familiarity with industry-standard software such as Semrush, Ahrefs, Moz, or Screaming Frog
- Travel industry knowledge or experience a plus

This is a full-time, 40 hours/week position scheduled by the Content Manager within Adventure Life business hours of 7AM-7PM Mountain Standard Time Monday through Friday (though schedule flexibility may be possible). This position is fully remote.

If interested, please submit the following: resume, cover letter, and portfolio or samples of related work. References are also encouraged.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0239
Total Execution Time  0.0257
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,184 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Website-Optimization-Specialist-1671909
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0172 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1671909
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 396686
 LIMIT 1 
0.0019   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1671909
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-07-22',ej.date_added) duration_daysDATEDIFF('2026-07-22',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-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1671909' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1671909 
0.0007   UPDATE employer_jobs SET hit_counts '***Jun-18-2026=139***Jun-19-2026=173***Jun-20-2026=27***Jun-21-2026=18***Jun-22-2026=35***Jun-23-2026=19***Jun-24-2026=10***Jun-25-2026=29***Jun-26-2026=6***Jun-27-2026=13***Jun-28-2026=5***Jun-29-2026=9***Jun-30-2026=5***Jul-02-2026=5***Jul-04-2026=4***Jul-05-2026=6***Jul-06-2026=2***Jul-07-2026=9***Jul-08-2026=9***Jul-09-2026=32***Jul-10-2026=11***Jul-11-2026=5***Jul-12-2026=2***Jul-13-2026=4***Jul-14-2026=3***Jul-15-2026=3***Jul-16-2026=3***Jul-17-2026=3***Jul-18-2026=2***Jul-22-2026=1' WHERE job_id'1671909'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=488***Jul-2026=104' WHERE job_id'1671909'  
0.0015   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1671909' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1671909 
0.0086   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '396686'
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)