Conduct keyword research to identify high‑potential search terms & topics.
Optimize content: meta‑titles, meta descriptions, headers (H1, H2…), alt text, URLs, internal links.
Perform website audits: identify technical issues (site speed, broken links, mobile responsiveness, duplicate content, crawl errors, schema markup etc.).
Develop & execute off‑page SEO strategies: link building, outreach, citations, guest posting etc.
Monitor and analyze website traffic, search rankings, and other SEO metrics using tools like Google Analytics, Search Console, Ahrefs, SEMrush, Moz etc.
Collaborate with the content team to ensure all content is SEO‑friendly and aligned to key topics/keywords.
Provide SEO recommendations & insights to improve content, site structure, user experience.
Track competitor strategies and trends in SEO / search algorithms; suggest improvements.
Generate regular reports (weekly/monthly) on SEO performance: traffic, rankings, growth, issues.
Stay updated on changes in search engine algorithms / industry trends / best practices.