SEO Content Writer — Blog Writing, Research & Content Strategy

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

TYPE OF WORK

Full Time

SALARY

$500-$1,000

HOURS PER WEEK

40

DATE UPDATED

Oct 15, 2026

JOB OVERVIEW

Join a fast-growing platform focusing on AI chat and entertainment experiences. The platform across multiple apps collectively has over 3 million users, with more joining each day.

We’re looking for someone with both strong writing skills and SEO judgment. You should understand what people are searching for, choose topics that attract potential customers, and turn research into clear, useful articles with something original to say.

What you’ll do
- Research and write blog articles that grow organic traffic and attract potential customers
- Find relevant keywords, understand search intent, and develop compelling topics and angles.
- Review competing search results and identify how our content can offer something more useful or distinctive.
- Conduct original research, comparisons, or analysis to bring fresh insights and credible data into your articles.
- Write effective titles, introductions, headings, meta descriptions, and calls to action.
- Improve existing articles and product pages for clarity, relevance, internal linking, and conversion.
- Use Google Search Console and analytics to identify opportunities and recommend priorities.
- Track content performance and distinguish between attracting visitors, generating signups, and bringing in paying customers.
- Communicate findings, next steps, and questions clearly while managing your work independently.

What we’re looking for
- Strong English writing and editing skills, supported by published articles or relevant samples.
- Practical SEO knowledge, including keyword research, search intent, on-page optimization, and internal linking.
- The ability to write clear, specific, engaging content without relying on generic filler.
- Strong research skills and good judgment about source quality, accuracy, and what the evidence actually supports.
- The ability to produce original insights through thoughtful comparisons, small experiments, or analysis.
- Comfort interpreting basic search and conversion data and using it to make content decisions.
- Good editorial judgment about when to update an existing page, investigate a problem, or create a new article.
- The ability to write independently, verify product claims, and avoid inventing statistics, features, or findings.
- Strong ownership of your work: identify useful next steps, flag uncertainty, and ask focused questions when needed.

Experience writing about AI tools, AI companions, dating, entertainment, or subscription products is a plus.

We value thoughtful topic selection, original research, and writing that helps readers while supporting the business.

How to apply
Please submit your resume, portfolio (videos, previous work, campaigns, social media accounts, etc.), and a brief message explaining why you're the perfect fit for this role. We look forward to seeing your creativity in action.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0158
Total Execution Time  0.0171
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,491,560 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/SEO-Content-Writer-Blog-Writing-Research-Content-Strategy-1750178
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0101 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1750178
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 933896
 LIMIT 1 
0.0008   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1750178
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-23',ej.date_added) duration_days, DATEDIFF('2026-10-23',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-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1750178' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1750178 
0.0006   UPDATE employer_jobs SET hit_counts = '***Oct-15-2026=938***Oct-16-2026=206***Oct-17-2026=70***Oct-18-2026=6***Oct-19-2026=1***Oct-23-2026=1' WHERE job_id= '1750178'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1222' WHERE job_id= '1750178'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1750178' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1750178 
0.0037   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '933896'
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)