Content Quality Control Assistant (Legal Content)

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

TYPE OF WORK

Part Time

SALARY

$450/mo. USD

HOURS PER WEEK

20

DATE UPDATED

Sep 8, 2026

JOB OVERVIEW

We are seeking a highly detail-oriented and organized Part-Time Content Assistant to support the quality control (QC) and proofreading of content produced for US law firm clients.

Mastery of the English language is a requirement. Understanding of Search Engine Optimization (SEO) and on-page best practices is a major plus as is experience with US law firms!

The primary focus of this role will be reviewing blog articles and website content before publication. Our current workload includes 70+ recurring blog articles each month, along with occasional special content orders. These special content projects may include 15–20 or more pieces of content at a time, such as blog articles, service pages, practice area pages, location pages, and other types of website content.

Training will be provided, including our quality standards, review procedures, and common issues to watch for.

Once training is completed, you will be expected to perform the majority of the QC process independently. After you complete the QC process, your supervisor will conduct a final quick pass or skim to confirm that the content is ready for client review and will then send the content to the clients for their review.

Primary Responsibilities
-Content Quality Control and Proofreading
-The assistant will review approximately 70+ recurring blog articles per month, in addition to assigned service pages, practice area pages, location pages, and other special content orders.

Responsibilities may include:
-Reviewing content for grammar, spelling, punctuation, sentence structure, readability, and formatting;
-Identifying awkward, repetitive, vague, unclear, or unnatural wording;
-Checking for factual inconsistencies, questionable claims, or information that may require further verification;
-Verifying names, cities, law firm information, attorney details, phone numbers, addresses, and other important client-specific information;
-Making sure each piece of content aligns with the assigned topic, practice area, and geographic location of the law firm;
-Reviewing headings, subheadings, bullet points, calls to action, links, and other page elements;
-Confirming that internal and external links are relevant, accurate, and placed appropriately;
-Checking whether expected keywords and keyphrases have been incorporated naturally into the content;
-Reviewing service pages, practice area pages, city/location pages, and similar website content to verify that client information, linked addresses, phone numbers, keywords, keyphrases, internal links, and external links are included correctly and used effectively;
-Identifying duplicate or overly similar sections within a piece of content;
-Correcting minor issues directly when appropriate;
-Flagging larger factual, legal, structural, or content-related concerns that may require additional review;
-Following established QC checklists and internal content standards;
-Completing QC assignments within the required monthly deadlines;

Because this person will handle QC independently, strong attention to detail, consistency, and accuracy are extremely important.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0188
Total Execution Time  0.0207
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,506,304 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Content-Quality-Control-Assistant-Legal-Content-1726399
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0119 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1726399
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 233333
 LIMIT 1 
0.0014   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1726399
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-03',ej.date_added) duration_days, DATEDIFF('2026-10-03',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-03',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1726399' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1726399 
0.0007   UPDATE employer_jobs SET hit_counts = '***Sep-08-2026=274***Sep-09-2026=241***Sep-10-2026=65***Sep-11-2026=51***Sep-12-2026=28***Sep-13-2026=21***Sep-14-2026=28***Sep-15-2026=45***Sep-16-2026=26***Sep-17-2026=15***Sep-18-2026=22***Sep-19-2026=10***Sep-20-2026=1***Sep-21-2026=11***Sep-22-2026=10***Sep-23-2026=8***Sep-24-2026=11***Sep-25-2026=11***Sep-26-2026=8***Sep-27-2026=2***Sep-28-2026=11***Sep-29-2026=16***Sep-30-2026=21***Oct-01-2026=19***Oct-02-2026=4***Oct-03-2026=5' WHERE job_id= '1726399'  
0.0017   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=936***Oct-2026=28' WHERE job_id= '1726399'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1726399' 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` = 1726399 
0.0027   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '233333'
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)