Sr. On-page SEO Specialist: $5 to $7 per hour

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

TYPE OF WORK

Part Time

SALARY

$5 to $7 per hour

HOURS PER WEEK

20

DATE UPDATED

Sep 8, 2026

JOB OVERVIEW

We have been a growing website design and content marketing agency in Minnesota, USA, since 2009. We seek a WordPress on-page SEO expert to join our content marketing team.

Position Overview: The ideal candidate will have a strong background in SEO, focusing on on-page optimization with WordPress sites, content strategy, and website analytics. ***Must show a proven strategy (with examples) for ranking web pages on Google Overview/AI Mode, Perplexity, and ChatGPT.*** This role requires a keen eye for detail, strong analytical skills, and the ability to work collaboratively with various teams to enhance our clients' online presence. You must send us the reports of a few SEO projects you have worked on. Work from 8pm to Midnight PH time zone.

Key Responsibilities: On-Page Optimization
1) Conduct thorough on-page SEO audits (using screaming frog and other tools) to identify areas for improvement.
2) Optimize website content, meta tags, headers, and images for search engines.
3) Implement internal linking strategies to improve site structure and user navigation.
4) Ensure all on-page elements adhere to SEO best practices and guidelines.
5) Rank websites on ---------- /AI Overview/AI Mode, Perplexity, and ChatGPT.

Content Strategy:
1) Collaborate with content creators to develop SEO-friendly content that aligns with client objectives.
2) Conduct keyword research to identify target keywords and phrases.
3) Optimize existing content and recommend new opportunities based on keyword research and competitive analysis.

Technical SEO:
1) Work with web developers to ensure SEO best practices are properly implemented on newly developed code.
2) Identify and fix technical SEO issues such as crawl errors, duplicate content, and site speed.
3) Monitor and analyze website performance using tools like Google Analytics, Google Search Console, and other SEO tools.
4) Set up GMB accounts, promote, and monitor KPI for targeted results.

Reporting and Analysis:
1) Prepare regular reports on SEO performance, highlighting key metrics and areas for improvement.
2) Analyze website traffic, user behavior, and conversion data to measure the effectiveness of SEO efforts.
3) Provide actionable insights and recommendations based on data analysis.

Collaboration:
1) Work closely with the SEO team, content creators, web developers, and other relevant stakeholders.
2) Stay up-to-date with the latest SEO trends, algorithm changes, and industry developments.
3) Participate in brainstorming sessions to develop innovative SEO strategies.

Qualifications: 7+ years of experience in WordPress on-page SEO, with a strong understanding of SEO best practices. Must show a proven strategy (with examples) for ranking web pages on ---------- /Google Overview/AI Mode, Perplexity, and ChatGPT. Proficiency in SEO tools such as Google Analytics, Google Search Console, Ahrefs, SEMrush, etc. Strong analytical skills and attention to detail. Excellent written and verbal communication skills. Ability to work effectively both independently and as part of a team. Knowledge of HTML, CSS, and basic web development principles is a plus. An English or related major is also a plus.

This is a freelance position with up to 20 hours per week. We pay $5 to $7 an hour, depending on the quality of work, speed, and reliability.

You should be able to handle projects and deliver high-quality work under minimal supervision. You must also send us a daily report detailing completed and ongoing tasks.

You should be detail-oriented and available for frequent Zoom and Skype calls to discuss projects.

PLEASE READ THIS CAREFULLY:
Please Do Not submit your application unless and until you read and follow all of these instructions. This is Your First Test to see if you can understand and follow directions. You will Not be considered for this position if you do not follow all of these instructions.

When you respond, please be sure to include the subject headline "I HAVE READ YOUR ENTIRE ON-PAGE SEO POST." Do not put anything else in the subject line.

Also, when you first send us your message, you MUST state at the beginning, such as "Your favorite job is on-page SEO." and provide reports of a few SEO projects you have worked on. Do not put this in the subject line. Please put it at the beginning of your message to us.

IMPORTANT: In your message, please provide a short paragraph explaining why you're the best candidate for this position. And provide us with your resume or CV.

Do NOT contact us directly. Until we permit you, all communications will go through OnlineJobs.ph

YOU MUST FOLLOW ALL OF THESE INSTRUCTIONS PRECISELY. WE ARE LOOKING TO SEE IF YOU CAN FOLLOW INSTRUCTIONS.

We will Not consider you if you can Not follow ALL of these instructions. Why? You may ask.

We figure that if you can't follow instructions before you start working with us, how will you be able to follow them after you start working for us?

Thank you for reading our ad, and we wish you all the best!


Regards,


Phong (Peter) Nguyen.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0314
Total Execution Time  0.0331
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,558,288 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Sr-On-page-SEO-Specialist-5-to-7-per-hour-1207620
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0250 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1207620
 LIMIT 1 
0.0012   SELECT *
FROM `employers`
WHERE `employer_id` = 363876
 LIMIT 1 
0.0028   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1207620
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-21',ej.date_added) duration_daysDATEDIFF('2026-09-21',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-09-21',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1207620' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1207620 
0.0025   UPDATE employer_jobs SET hit_counts '***Aug-10-2024=101***Aug-11-2024=142***Aug-12-2024=80***Aug-13-2024=23***Aug-14-2024=11***Aug-15-2024=5***Aug-16-2024=10***Aug-17-2024=7***Aug-18-2024=6***Aug-19-2024=277***Aug-20-2024=41***Aug-21-2024=23***Aug-22-2024=10***Aug-23-2024=10***Aug-24-2024=13***Aug-25-2024=6***Aug-26-2024=176***Aug-27-2024=41***Aug-28-2024=31***Aug-29-2024=10***Aug-30-2024=14***Aug-31-2024=4***Sep-01-2024=7***Sep-02-2024=158***Sep-03-2024=89***Sep-04-2024=21***Sep-05-2024=5***Sep-06-2024=4***Sep-07-2024=7***Sep-08-2024=8***Sep-09-2024=8***Sep-10-2024=5***Sep-11-2024=7***Sep-12-2024=2***Sep-13-2024=4***Sep-14-2024=3***Sep-15-2024=3***Sep-16-2024=7***Sep-17-2024=5***Sep-18-2024=9***Sep-19-2024=3***Sep-20-2024=1***Sep-21-2024=5***Sep-22-2024=2***Sep-23-2024=5***Sep-24-2024=4***Sep-25-2024=3***Sep-26-2024=3***Sep-27-2024=1***Sep-28-2024=1***Sep-29-2024=3***Sep-30-2024=4***Oct-01-2024=2***Oct-02-2024=3***Oct-03-2024=2***Oct-04-2024=6***Oct-05-2024=8***Oct-06-2024=1***Oct-07-2024=6***Oct-08-2024=4***Oct-09-2024=4***Oct-10-2024=7***Oct-11-2024=1***Oct-12-2024=3***Oct-14-2024=2***Oct-15-2024=1***Oct-17-2024=5***Oct-19-2024=3***Oct-20-2024=1***Oct-21-2024=6***Oct-22-2024=1***Oct-23-2024=3***Oct-24-2024=1***Oct-25-2024=177***Oct-26-2024=43***Oct-27-2024=25***Oct-28-2024=28***Oct-29-2024=19***Oct-30-2024=13***Oct-31-2024=6***Nov-01-2024=6***Nov-02-2024=163***Nov-03-2024=43***Nov-04-2024=32***Nov-05-2024=8***Nov-06-2024=10***Nov-07-2024=10***Nov-08-2024=4***Nov-09-2024=3***Nov-10-2024=4***Nov-11-2024=9***Nov-12-2024=3***Nov-13-2024=129***Nov-14-2024=17***Nov-15-2024=15***Nov-16-2024=6***Nov-17-2024=7***Nov-18-2024=5***Nov-19-2024=4***Nov-20-2024=4***Nov-21-2024=38***Nov-22-2024=77***Nov-23-2024=16***Nov-24-2024=4***Nov-25-2024=15***Nov-26-2024=3***Nov-27-2024=2***Nov-28-2024=2***Nov-29-2024=4***Dec-02-2024=2***Dec-03-2024=5***Dec-04-2024=4***Dec-05-2024=6***Dec-06-2024=4***Dec-08-2024=2***Dec-09-2024=4***Dec-11-2024=1***Dec-13-2024=2***Dec-15-2024=1***Dec-17-2024=3***Dec-18-2024=2***Dec-20-2024=2***Dec-22-2024=1***Dec-23-2024=3***Dec-24-2024=1***Dec-25-2024=2***Dec-26-2024=1***Dec-27-2024=1***Dec-30-2024=15***Dec-31-2024=33***Jan-02-2025=1***Jan-03-2025=1***Jan-04-2025=1***Jan-05-2025=1***Jan-07-2025=3***Jan-08-2025=10***Jan-09-2025=1***Jan-13-2025=2***Jan-14-2025=1***Jan-16-2025=1***Jan-17-2025=1***Jan-24-2025=1***Jan-25-2025=4***Jan-26-2025=3***Jan-27-2025=2***Jan-28-2025=1***Jan-29-2025=6***Jan-30-2025=3***Jan-31-2025=2***Feb-05-2025=3***Feb-06-2025=1***Feb-12-2025=1***Feb-13-2025=1***Feb-14-2025=1***Feb-15-2025=1***Feb-16-2025=1***Feb-17-2025=1***Feb-18-2025=1***Feb-19-2025=1***Feb-20-2025=1***Feb-21-2025=1***Feb-22-2025=3***Feb-23-2025=2***Feb-24-2025=1***Feb-25-2025=2***Feb-26-2025=2***Feb-27-2025=1***Feb-28-2025=1***Mar-01-2025=2***Mar-04-2025=1***Mar-06-2025=1***Mar-08-2025=3***Mar-09-2025=265***Mar-10-2025=93***Mar-11-2025=32***Mar-12-2025=10***Mar-13-2025=18***Mar-14-2025=15***Mar-15-2025=3***Mar-16-2025=3***Mar-17-2025=199***Mar-18-2025=17***Mar-19-2025=5***Mar-20-2025=12***Mar-21-2025=7***Mar-22-2025=3***Mar-23-2025=6***Mar-24-2025=152***Mar-25-2025=18***Mar-26-2025=8***Mar-27-2025=14***Mar-28-2025=9***Mar-29-2025=6***Mar-30-2025=3***Mar-31-2025=2***Apr-01-2025=3***Apr-03-2025=13***Apr-04-2025=4***Apr-05-2025=163***Apr-06-2025=186***Apr-07-2025=94***Apr-08-2025=22***Apr-09-2025=8***Apr-10-2025=11***Apr-11-2025=10***Apr-12-2025=1***Apr-13-2025=2***Apr-14-2025=8***Apr-15-2025=1***Apr-16-2025=168***Apr-17-2025=33***Apr-18-2025=13***Apr-19-2025=4***Apr-20-2025=2***Apr-21-2025=6***Apr-22-2025=12***Apr-23-2025=4***Apr-24-2025=6***Apr-25-2025=4***Apr-26-2025=2***Apr-27-2025=2***Apr-28-2025=3***Apr-29-2025=6***Apr-30-2025=1***May-01-2025=1***May-02-2025=4***May-03-2025=1***May-04-2025=2***May-05-2025=3***May-06-2025=1***May-07-2025=1***May-08-2025=176***May-09-2025=21***May-10-2025=13***May-11-2025=12***May-12-2025=5***May-13-2025=6***May-14-2025=8***May-15-2025=6***May-16-2025=13***May-17-2025=5***May-18-2025=1***May-19-2025=63***May-20-2025=75***May-21-2025=30***May-22-2025=14***May-23-2025=12***May-24-2025=3***May-25-2025=10***May-26-2025=9***May-27-2025=8***May-28-2025=179***May-29-2025=22***May-30-2025=13***May-31-2025=5***Jun-01-2025=5***Jun-02-2025=15***Jun-03-2025=17***Jun-04-2025=15***Jun-05-2025=6***Jun-06-2025=4***Jun-07-2025=4***Jun-08-2025=1***Jun-09-2025=5***Jun-10-2025=3***Jun-11-2025=6***Jun-12-2025=3***Jun-13-2025=2***Jun-14-2025=1***Jun-15-2025=169***Jun-16-2025=58***Jun-17-2025=20***Jun-18-2025=10***Jun-19-2025=17***Jun-20-2025=5***Jun-21-2025=2***Jun-22-2025=5***Jun-23-2025=221***Jun-24-2025=37***Jun-25-2025=10***Jun-26-2025=15***Jun-27-2025=7***Jun-28-2025=4***Jun-29-2025=2***Jun-30-2025=7***Jul-01-2025=206***Jul-02-2025=51***Jul-03-2025=13***Jul-04-2025=13***Jul-05-2025=1***Jul-06-2025=5***Jul-07-2025=10***Jul-08-2025=6***Jul-09-2025=8***Jul-10-2025=141***Jul-11-2025=32***Jul-12-2025=15***Jul-13-2025=9***Jul-14-2025=18***Jul-15-2025=8***Jul-16-2025=5***Jul-17-2025=167***Jul-18-2025=60***Jul-19-2025=16***Jul-20-2025=13***Jul-21-2025=8***Jul-22-2025=6***Jul-23-2025=10***Jul-24-2025=5***Jul-25-2025=4***Jul-26-2025=1***Jul-27-2025=212***Jul-28-2025=85***Jul-29-2025=15***Jul-30-2025=15***Jul-31-2025=8***Aug-01-2025=9***Aug-02-2025=3***Aug-03-2025=6***Aug-04-2025=14***Aug-05-2025=3***Aug-06-2025=9***Aug-07-2025=7***Aug-08-2025=2***Aug-10-2025=5***Aug-11-2025=1***Aug-12-2025=7***Aug-13-2025=4***Aug-14-2025=8***Aug-16-2025=6***Aug-17-2025=4***Aug-18-2025=5***Aug-19-2025=4***Aug-20-2025=6***Aug-21-2025=4***Aug-22-2025=6***Aug-23-2025=2***Aug-24-2025=3***Aug-25-2025=5***Aug-26-2025=4***Aug-27-2025=3***Aug-28-2025=2***Aug-29-2025=1***Aug-31-2025=3***Sep-02-2025=1***Sep-04-2025=1***Sep-05-2025=1***Sep-08-2025=1***Sep-09-2025=1***Sep-12-2025=2***Sep-15-2025=1***Sep-16-2025=3***Sep-17-2025=1***Sep-18-2025=4***Sep-19-2025=2***Sep-22-2025=2***Sep-25-2025=1***Sep-26-2025=2***Sep-28-2025=1***Oct-01-2025=2***Oct-03-2025=2***Oct-04-2025=2***Oct-06-2025=2***Oct-09-2025=2***Oct-10-2025=1***Oct-13-2025=3***Oct-14-2025=1***Oct-17-2025=1***Oct-19-2025=1***Oct-20-2025=1***Oct-21-2025=1***Oct-22-2025=2***Oct-23-2025=1***Oct-25-2025=2***Oct-27-2025=1***Oct-28-2025=2***Oct-29-2025=1***Oct-31-2025=1***Nov-01-2025=1***Nov-02-2025=1***Nov-03-2025=1***Nov-04-2025=2***Nov-05-2025=1***Nov-06-2025=1***Nov-07-2025=1***Nov-08-2025=3***Nov-09-2025=3***Nov-11-2025=1***Nov-12-2025=1***Nov-13-2025=3***Nov-17-2025=1***Nov-19-2025=3***Nov-20-2025=2***Nov-21-2025=1***Nov-22-2025=1***Nov-23-2025=1***Nov-25-2025=1***Dec-19-2025=1***Dec-22-2025=1***Dec-23-2025=1***Dec-26-2025=1***Dec-27-2025=1***Jan-05-2026=1***Jan-08-2026=1***Jan-09-2026=1***Jan-11-2026=1***Jan-12-2026=1***Jan-25-2026=1***Jan-26-2026=2***Jan-27-2026=41***Jan-28-2026=75***Jan-29-2026=63***Jan-30-2026=16***Jan-31-2026=8***Feb-01-2026=3***Feb-02-2026=3***Feb-03-2026=5***Feb-04-2026=1***Feb-06-2026=1***Feb-07-2026=2***Feb-10-2026=2***Feb-11-2026=1***Feb-16-2026=1***Feb-17-2026=2***Feb-18-2026=1***Feb-19-2026=1***Feb-20-2026=2***Feb-23-2026=1***Feb-28-2026=1***Mar-02-2026=1***Mar-10-2026=1***Mar-12-2026=1***Mar-15-2026=1***Mar-19-2026=2***Mar-20-2026=2***Mar-22-2026=1***Mar-23-2026=3***Apr-08-2026=2***Apr-09-2026=1***Apr-11-2026=1***Apr-13-2026=1***Apr-24-2026=2***Apr-25-2026=1***Apr-28-2026=1***Apr-29-2026=1***Apr-30-2026=1***May-02-2026=1***May-04-2026=3***May-08-2026=1***May-10-2026=1***May-17-2026=2***May-20-2026=1***May-27-2026=1***May-29-2026=2***May-31-2026=1***Jun-04-2026=1***Jun-12-2026=1***Jun-14-2026=2***Jun-18-2026=1***Jun-19-2026=1***Jun-22-2026=2***Jun-23-2026=1***Jun-24-2026=4***Jun-25-2026=7***Jun-26-2026=3***Jun-28-2026=4***Jun-29-2026=6***Jun-30-2026=4***Jul-01-2026=1***Jul-02-2026=3***Jul-03-2026=4***Jul-04-2026=2***Jul-05-2026=5***Jul-06-2026=2***Jul-07-2026=1***Jul-10-2026=1***Jul-13-2026=1***Jul-17-2026=1***Jul-23-2026=1***Jul-26-2026=1***Jul-30-2026=1***Aug-01-2026=1***Aug-03-2026=2***Aug-05-2026=1***Aug-07-2026=1***Aug-08-2026=1***Aug-11-2026=2***Aug-13-2026=3***Aug-15-2026=113***Aug-16-2026=2***Aug-17-2026=2***Aug-19-2026=1***Aug-20-2026=1***Aug-21-2026=1***Aug-23-2026=4***Aug-25-2026=1***Aug-26-2026=1***Aug-29-2026=1***Sep-08-2026=511***Sep-09-2026=101***Sep-10-2026=18***Sep-11-2026=25***Sep-12-2026=5***Sep-13-2026=7***Sep-14-2026=13***Sep-15-2026=4***Sep-16-2026=11***Sep-17-2026=2***Sep-18-2026=6***Sep-19-2026=3***Sep-21-2026=1' WHERE job_id'1207620'  
0.0010   UPDATE employer_jobs SET monthly_hits '***Aug-2024=1041***Sep-2024=387***Oct-2024=381***Nov-2024=643***Dec-2024=95***Jan-2025=45***Feb-2025=26***Mar-2025=907***Apr-2025=792***May-2025=722***Jun-2025=676***Jul-2025=1166***Aug-2025=136***Sep-2025=24***Oct-2025=29***Nov-2025=29***Dec-2025=5***Jan-2026=211***Feb-2026=27***Mar-2026=12***Apr-2026=11***May-2026=13***Jun-2026=37***Jul-2026=24***Aug-2026=138***Sep-2026=707' WHERE job_id'1207620'  
0.0016   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1207620' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1207620 
0.0122   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '363876'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0004   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)