SEO, GEO & Paid Search Growth Specialist
Worldwide
We are seeking a highly driven freelancer to own and accelerate our search marketing efforts across SEO, Generative Engine Optimization (GEO), and Google Ads. This is a hands-on role for someone who understands how to generate qualified leads through organic search, AI-driven search experiences, and paid acquisition. We are looking for a proactive specialist who thinks strategically, executes independently, and continuously pushes for better results. Responsibilities • Manage and optimize Google Ads campaigns • Drive aggressive SEO growth and content optimization • Develop GEO strategies to improve visibility within AI search platforms • Perform keyword research and search intent analysis • Build and optimize landing pages for conversion • Improve rankings, traffic quality, and lead generation • Manage technical SEO and on-page optimization • Set up and maintain tracking, analytics, and reporting • Continuously test, refine, and improve performance Qualifications • Proven success with SEO and Google Ads • Strong understanding of GEO and emerging AI search trends • Experience with GA4, Google Tag Manager, and conversion tracking • Familiarity with WordPress and Elementor • Experience with B2B lead generation and conversion optimization • Ability to work independently and take ownership of growth Nice to Have • HubSpot or Salesforce experience • Technical SEO expertise • Manufacturing, ERP, or B2B consulting experience • Microsoft Ads experience We are looking for a long-term partner who is obsessed with growth and can connect visibility, traffic, and lead generation into a single, measurable system. Must be ready and able to start immediately. Budget will be determined during preliminary discussions. Thank you.
- More than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:last week
- Hires:2
- Interviewing:5
- Invites sent:2
- Unanswered invites:0
About the client
- United StatesWhite Lake6:25 PM
- $69K total spent398 hires, 36 active
- 1,816 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