Search Engine Optimization Manager
$80,000 - $100,000 per year
ApplySearch Engine Optimization Manager
Posted 4 days ago
SENIORITY
Manager
SALARY
$80,000 - $100,000 per year
About the role
- Content Strategy & Planning
- Develop SEO-driven content strategies for a portfolio of clients
- Conduct keyword research to identify opportunities that drive rankings, traffic, and leads
- Build content plans and content calendars based on business objectives and search demand
- Map keywords and topics to existing and future website pages
- Collaborate with content writers to ensure content aligns with SEO best practices and client goals
- Identify opportunities to improve existing content and expand topical authority
- On-Page SEOPerform on-page optimization across client websites
- Optimize titles, meta descriptions, headers, internal links, and page structure
- Ensure content aligns with target keywords, search intent, and user experience best practices
- Implement schema markup and other on-page enhancements where appropriate
- Technical SEOMonitor and maintain website technical health
- Identify technical issues using Google Search Console and SEO auditing tools
- Work with developers to resolve crawl, indexing, site speed, structured data, and other technical issues
- Track technical recommendations through implementation and resolution
- Keyword Research & Tracking
- Conduct keyword research based on client priorities and business objectives
- Organize keyword sets for reporting and scalability
- Group and assign keywords to specific URLs and content initiatives
- Maintain and improve keyword tracking systems and reporting structures
- Audit keyword groups and tags to ensure alignment with client goalsSEO Program Management
- Analyze SEO program performance and identify growth opportunities
- Compare performance across industries and client campaigns to identify winning strategies
- Create recommendations and action plans based on performance data
- Develop SEO proposals and recommendations for new and existing clients
- Design SEO programs that maximize results while remaining within budget constraints
- Competitive Research
- Analyze competitors to identify ranking opportunities and content gaps
- Research industry-specific SERP trends and ranking factors
- Identify strengths and weaknesses within current SEO programs
- Recommend new strategies and initiatives based on competitor insights
- Local SEOOptimize Google Business Profiles and other local business listings
- Audit NAP consistency and local citation opportunities
- Coordinate with Account Managers to gather information required for local SEO initiatives
- Reporting & Communication
- Track rankings, traffic, visibility, and other key SEO metrics
- Present findings, recommendations, and progress to internal teams and clients
- Participate in client meetings when needed to explain SEO strategy and performance
- Design, implement, and measure SEO experiments and A/B tests
- Professional Development
- Stay current on SEO, local SEO, AI search, and digital marketing trends
- Continuously evaluate new tools, technologies, and processes that improve efficiency and results
- 2+ years of hands-on SEO experience managing and executing SEO campaigns
- Strong understanding of on-page SEO, content strategy, and keyword research
- Demonstrable knowledge of local SEO ranking factors and optimization strategies
- Experience with SEO platforms such as SEMrush, Ahrefs, SE Ranking, or similar tools
- Experience using Google Analytics and Google Search Console
- Ability to analyze SEO performance and translate findings into actionable recommendations
- Excellent organizational, analytical, and time management skills
- Ability to manage multiple projects and deadlines simultaneously
- Strong written and verbal communication skills
- A proactive mindset and willingness to take ownership of results
- Ability to quickly learn new tools and technologies
- Technical SEO experience
- Basic HTML and CSS knowledge
- Experience implementing structured data and Schema.org markup
- Link building and digital PR experience
- Experience with Google Business Profile optimization
- Familiarity with AI search optimization and emerging search technologies
- Understanding of challenges faced by local businesses and SMBsWork Environment
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
