SEO Virtual Assistant (All-Around)
Worldwide
We're a US-based marketing agency managing SEO for a portfolio of clients across retail, e-commerce, food service, and automotive. We're looking for one reliable all-around SEO person to support the whole workflow rather than a single specialty. Some weeks you'll be doing keyword research and building page lists. Other weeks it's on-page updates, Google Business Profile posts, publishing content, or pulling together a client report. If you like variety and you're the kind of person who figures things out instead of waiting to be told, this is a good fit. If you only want to do one narrow task, it isn't. What you'll be doing: - Keyword research and building keyword maps — search volume, intent, and which page should target what - On-page updates: meta titles, meta descriptions, H1s, image alt text, internal links - Publishing and formatting content in WordPress or the client's CMS - Basic technical checks: broken links, missing meta, duplicate titles, slow pages, indexing issues - Google Business Profile support — posts, photos, hours, and listing accuracy - Pulling monthly reports from Google Analytics, Search Console, and Semrush or Ahrefs - Keeping client trackers current so anyone on the team can see what's done and what's next What we're looking for: - 1-2 years of hands-on SEO experience across more than one area — please tell us which parts you're strongest and weakest in - Good written English for meta copy, GBP posts, and client-facing notes - Genuinely organized — you work from a tracker and update it without being asked - Self-directed: when something is unclear you ask one good question rather than guessing or going quiet Nice to have: - Google Analytics 4 and Search Console comfort - Semrush, Ahrefs, or Screaming Frog access of your own - WordPress, Shopify, or Squarespace publishing experience - Basic Canva or image resizing for blog and GBP posts
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$4.00
-
$5.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Interviewing:0
- Invites sent:0
- Unanswered invites:0
About the client
- United StatesNorthbrook6:15 AM
- $229K total spent159 hires, 11 active
- 16,414 hours
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by