Skip to content
BackNov 7
Mary O.
Upwork badge

Mary O.

Freelance Writing and On-Page SEO

Need AI content? Want AI content with a human connection? Want purely human content? I have you covered! I am an experienced on-page SEO specialist as well as a freelance writer. These two are a good, workable combination since I am aware of what the search engines are looking for from both angles. I can provide a wide variety of web content that is SEO-ready, and I can perform general tasks associated with on-page SEO. I'm familiar with most of the platforms and can provide optimized meta descriptions, title tags, headers, alt text, and page titles using keywords appropriately.

🇺🇸Norman, United States$45/hr100% JSS4.86 (226)Since Apr 2012

Earnings and projects

MRR
$598

Last 6 months ÷ 6

World#70,363 / 412k
🇺🇸Country#10,667 / 62.1k
Revenue, last 30 days
$355

Last 6 months: $3.6k

World#70,971 / 412k
🇺🇸Country#9,183 / 62.1k
Total earnings
$164k

Billed in all: $166k

World#20,734 / 412k
🇺🇸Country#4,767 / 62.1k
Per project
$325

$299 in the last 6 months

World#224,053 / 412k
🇺🇸Country#36,647 / 62.1k
Projects, last 6 months
12
58% fixed42% hourly
World#14,023 / 412k
🇺🇸Country#2,232 / 62.1k
Projects in all
504

Across 570 contracts

49% fixed51% hourly
World#1,721 / 412k
🇺🇸Country#327 / 62.1k

Earnings, last 30 days

$166k+$355 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$165.8k$166.0k$166.2k$166.4kOct 8Oct 23Nov 7

Skill rankings: Top 10% in Mathematics Tutoring

Ranked by MRR among everyone on Upwork with the skill.

  1. #15Ehealth78 freelancers · 🇺🇸 #3Top 19%
  2. #39Physical Fitness353 freelancers · 🇺🇸 #14Top 11%
  3. #78Mathematics Tutoring818 freelancers · 🇺🇸 #15Top 10%
  4. #165Teaching English1,202 freelancers · 🇺🇸 #20Top 14%
  5. #251Education1,927 freelancers · 🇺🇸 #93Top 13%
  6. #418Content Management2,310 freelancers · 🇺🇸 #73Top 18%
  7. #518Content SEO2,862 freelancers · 🇺🇸 #60Top 18%
  8. #900Search Engine Marketing3,899 freelancers · 🇺🇸 #134Top 23%