Develop and implement overarching SEO strategies for clients, ensuring adaptability to industry trends and Google updates.
Manage and lead the SEO team, setting goals, timelines, and benchmarks to track success.
Build partnerships with high-quality websites for backlinks and traffic opportunities.
Coordinate resources and ensure effective collaboration with the content and technical teams.
Monitor KPIs such as rankings, traffic, conversions, and client satisfaction, adjusting strategies as needed.
Lead client reporting and engagement to convey SEO performance and business impact.
A bachelor's degree in marketing, digital marketing or a related field.
Relevant SEO certifications (such from Google, HubSpot and/or Semrush).
Over 3 years of experience as an SEO manager or a similar SEO-focused role.
In-depth knowledge of SEO best practices, search engine algorithms and digital marketing trends, with a strong understanding of the Indian search landscape.
Proficiency with SEO and analytics tools like Google Search Console, SEMrush, Google Keyword Planner and Google Analytics.
Knowledge of A/B testing, local SEO and SEO reporting tools.
Experience with content management systems (CMS) and website optimisation platforms, like WordPress.
Experience with SEO for local businesses and Google My Business optimisation.
Strong analytical skills and the ability to interpret data and make data-driven decisions.
Excellent communication and interpersonal skills to collaborate effectively with cross-functional teams.
Similar jobs