Role Overview
Upwork is hiring a mid-level SEO Specialist Needed (On-Page, Off-Page, Technical & Local SEO). This is a contract remote role, with the team based in Remote. Part of Upwork's Seo hiring, posted last week. Full responsibilities, required qualifications, and the apply link are listed in the description below.
Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Job Description
We are seeking an experienced SEO Specialist to help improve our website's search engine rankings, organic traffic, and overall online visibility. The ideal candidate should have proven expertise in On-Page SEO, Off-Page SEO, Technical SEO, and Local SEO, with a strong understanding of current SEO best practices and Google guidelines.
Responsibilities
On-Page SEO
Conduct comprehensive website SEO audits.
Perform keyword research and competitor analysis.
Optimize website content, meta titles, meta descriptions, headings, and URLs.
Improve internal linking structure.
Optimize images and content for search engines and user experience.
Implement schema markup where applicable.
Off-Page SEO
Develop and execute ethical link-building strategies.
Acquire high-quality backlinks from relevant websites.
Conduct outreach campaigns and relationship building.
Monitor backlink profiles and remove toxic links when necessary.
Improve domain authority and online brand presence.
Technical SEO
Perform technical website audits and identify SEO issues.
Optimize website speed and Core Web Vitals.
Fix crawl errors, indexing issues, and broken links.
Optimize XML sitemaps and robots.txt files.
Ensure mobile-friendliness and proper site architecture.
Implement structured data and technical SEO best practices.
Local SEO
Optimize Google Business Profile (Google My Business).
Improve local search rankings and map visibility.
Build and manage local citations.
Optimize location-specific landing pages.
Develop strategies to increase local reviews and reputation.
Requirements
Proven experience managing successful SEO campaigns.
Strong knowledge of Google Search Console, Google Analytics, Google Business Profile, Ahrefs, SEMrush, Moz, or similar SEO tools.
Experience with technical SEO audits and website optimization.
Understanding of Google's algorithm updates and SEO best practices.
Excellent communication and reporting skills.
Ability to provide measurable SEO results and monthly reports.
Deliverables
Complete SEO audit report.
Keyword research and SEO strategy.
On-page optimization implementation.
Technical SEO fixes and recommendations.
Link-building and off-page SEO activities.
Local SEO optimization and citation management.
Monthly performance reports with clear KPIs.
When Applying, Please Include
Your SEO experience and years in the industry.
Examples of websites you have ranked.
Case studies or measurable results achieved.
Tools you use for SEO analysis and reporting.
Your proposed strategy for improving rankings and traffic.
Your monthly rate or project-based pricing.
Project Goal
Our goal is to increase organic traffic, improve keyword rankings, strengthen local search visibility, and generate more qualified leads through a comprehensive SEO strategy.
Short Version (for Upwork/Freelancer)
SEO Expert Needed – On-Page, Off-Page, Technical & Local SEO
Looking for an experienced SEO professional to manage a complete SEO campaign for our website. Responsibilities include keyword research, on-page optimization, technical SEO fixes, link building, local SEO, Google Business Profile optimization, citation building, and monthly reporting.
Must have proven SEO results, experience with tools such as Ahrefs, SEMrush, Google Search Console, and Google Analytics, and a strong understanding of current SEO best practices.
Please share:
Relevant SEO experience
Case studies/results
SEO tools used
Proposed strategy
Pricing
We're looking for a long-term SEO partner focused on sustainable growth and measurable results.
Frequently Asked Questions
How do I apply for the SEO Specialist Needed (On-Page, Off-Page, Technical & Local SEO) position at Upwork?
Use the Apply button above to submit your application directly to Upwork. Most applications take less than 5 minutes if your resume and contact details are ready, and you'll be routed to the employer's official application system to finish.
Is the SEO Specialist Needed (On-Page, Off-Page, Technical & Local SEO) role at Upwork remote?
Yes. This is a remote role. The team is based in Remote, but the position itself does not require relocating to that office.
What does a SEO Specialist Needed (On-Page, Off-Page, Technical & Local SEO) at Upwork earn?
Upwork has not disclosed a salary range in this posting. Many employers share specifics later in the interview process; you can also ask during a recruiter screen if compensation transparency is important to you.
When was the SEO Specialist Needed (On-Page, Off-Page, Technical & Local SEO) role at Upwork posted?
This role was posted on June 12, 2026 (7 days ago). It's still listed as actively hiring; we re-confirm openings against the source system multiple times per day and remove closed roles.
AI-powered job search
Get every job scored to your resume
Upload your resume and get jobs ranked, your resume tailored, and employee contacts found automatically.
Get Started FreeNo credit card to start