Upwork logo

SEO Specialist, Local SEO + SearchAtlas | Ongoing Client Work

Upwork

We're a small digital agency looking for an SEO specialist to own search optimization across our client portfolio. We work with local service businesses (construction, legal, HVAC, professional services) across the US.

What you'll do

  • Run site audits and implement on-page SEO improvements
  • Manage Google Business Profiles for local clients
  • Conduct keyword research and map keywords to pages
  • Deliver monthly SEO performance reports per client
  • Manage our SearchAtlas platform across all client accounts

What we need

  • 2+ years dedicated SEO experience (not just "I know SEO basics")
  • Strong local SEO skills — GBP optimization, citations, local keyword targeting
  • SearchAtlas experience strongly preferred (Ahrefs/SEMrush/Moz acceptable)
  • Ability to produce clear client-facing reports
  • Self-directed — you find issues and fix them without being told

Engagement

  • 10-15 hours/week, flexible schedule
  • Paid test project to start ($50-75 fixed) — audit one client site and deliver prioritized recommendations
  • Rate: $10-15/hr depending on experience, with progression milestones

To apply, please include

1. Brief description of your local SEO experience (industries, results)

2. Example of an SEO report you've delivered to a client (anonymized is fine)

3. Which SEO tools you're most proficient with, and your hourly rate and weekly availability

Job Type

Job Type
Contract
Location
United States

Share this job: