Key Responsibilities:
- Perform in-depth keyword research and implement SEO strategies to improve organic search rankings.
- Optimize on-page elements such as meta titles, descriptions, and internal linking structures.
- Conduct regular site audits to identify and resolve technical SEO issues.
- Develop and execute link-building strategies to enhance domain authority.
- Monitor website traffic, rankings, and performance using tools like Google Analytics, Google Search Console, and SEMrush.
- Collaborate with content creators to ensure SEO best practices are applied in blog posts, web pages, and other assets.
- Stay updated with the latest search engine algorithms and industry best practices.
- Prepare detailed reports on SEO performance and provide actionable insights for improvement.
Qualifications:
- Bachelor's degree in Marketing, IT, or a related field.
- 1-3 years of experience in SEO with a proven track record of improving organic rankings and traffic.
- Proficiency in SEO tools such as SEMrush, Ahrefs, Moz, or Screaming Frog.
- Strong understanding of technical SEO, including schema markup, crawl budgets, and page speed optimization.
- Knowledge of on-page and off-page SEO strategies.
- Familiarity with CMS platforms like WordPress.
- Analytical skills with experience in using Google Analytics and Search Console.
- Excellent written and verbal communication skills.
Preferred Skills:
- Experience with local SEO and optimizing for Google My Business.
- Basic understanding of HTML, CSS, and JavaScript as it relates to SEO.
- Familiarity with content marketing strategies.
Salary: 10K - 70K (per month)