Full-Time Website Content Writer (SOP-Based / Claude AI)

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

TYPE OF WORK

Full Time

SALARY

$750+ /mo

HOURS PER WEEK

40

DATE UPDATED

Mar 13, 2026

JOB OVERVIEW

About Us:
Contractor Kingdom is a digital marketing agency that works with local service businesses. Think HVAC companies, plumbers, roofers, that kind of thing. We build and manage their websites, and a big part of what we do is producing high-quality, SEO-driven website content at scale.
We've built a structured system for how content gets made here. You're not going to be staring at a blank page wondering what to write. You'll follow detailed SOPs, use Claude AI as your primary writing tool, and turn out polished, publish-ready pages on a consistent basis.

The Role:
You'll be writing website pages for our clients using our content system. That includes service pages, location pages, about pages, niche pages, and more. Everything is built from client onboarding documents, sitemaps, and keyword data that we hand you.
Here's what a normal day looks like. You open a Claude project, upload the client's documents (onboarding form, brand voice guide, sitemap, NAP data, service area info, negative keyword list), and start requesting pages one by one using our prompt structure. Then you polish the output. You're checking grammar, formatting sections, adding CTAs, annotating design and dev notes, hyperlinking citations, and organizing everything into properly named and tabbed Google Docs inside the client folder.
At full capacity, you'll be producing 50+ pages per week across multiple clients.

What We're Looking For:
This role is not about being fast for the sake of being fast. We want someone who gets that smooth is fast and fast is slow. Someone methodical, detail-oriented, and consistent. The kind of person who follows every step of an SOP because they understand why each step is there.
You need strong English writing skills. That's non-negotiable. You're going to be reviewing, editing, and polishing AI-assisted content, so your grammar and natural phrasing need to be sharp. You should be comfortable cleaning up content and making it read like a real person wrote it.
Communication matters a lot here. You'll be working closely with our team, asking questions when something isn't clear, and flagging anything that feels off. We want someone who speaks up, not someone who sits quietly when they're stuck.
You need to have the availability for full-time work and the interest in growing with us. This is not a side gig.

Strong Pluses
These aren't hard requirements, but they'll move you to the top of the list.

Experience with Claude AI from Anthropic. You've used it, you understand prompting, and you're comfortable working inside Claude Projects.
WordPress experience. You know your way around pages, posts, and basic site structure.
A baseline understanding of SEO. You know what a silo structure is, why internal linking matters, and how keyword targeting works at the page level.
A mindset for improving systems. If you spot a way to make the process better, we actually want to hear about it.


To Apply:
Tell us about your experience with content writing, especially anything related to website copy, SEO content, or working with AI tools. If you've used Claude before, say so. If you have WordPress experience, mention that too.

We are moving fast, We have immediate work & training ready for you! We will be hosting interviews & hiring next week!

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0161
Total Execution Time  0.0192
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,264 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Full-Time-Website-Content-Writer-SOP-Based-Claude-AI-1600504
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0063 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1600504
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 813710
 LIMIT 1 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1600504
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-18',ej.date_added) duration_daysDATEDIFF('2026-04-18',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-04-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1600504' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1600504 
0.0008   UPDATE employer_jobs SET hit_counts '***Mar-13-2026=434***Mar-14-2026=118***Mar-15-2026=58***Mar-16-2026=83***Mar-17-2026=45***Mar-18-2026=32***Mar-19-2026=31***Mar-20-2026=14***Mar-21-2026=9***Mar-22-2026=19***Mar-23-2026=16***Mar-24-2026=11***Mar-25-2026=12***Mar-26-2026=6***Mar-27-2026=3***Mar-28-2026=3***Mar-29-2026=5***Mar-30-2026=4***Mar-31-2026=6***Apr-01-2026=4***Apr-02-2026=3***Apr-03-2026=5***Apr-04-2026=5***Apr-05-2026=5***Apr-06-2026=2***Apr-07-2026=6***Apr-08-2026=5***Apr-09-2026=7***Apr-10-2026=4***Apr-11-2026=5***Apr-18-2026=1' WHERE job_id'1600504'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Mar-2026=909***Apr-2026=52' WHERE job_id'1600504'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1600504' 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` = 1600504 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '813710'
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)