Perform comprehensive keyword research and competitor analysis.
Optimize website content, meta tags, images, and URLs for better search engine performance.
Implement on-page SEO strategies including internal linking, content structuring, and schema markup.
Monitor and improve website speed, mobile usability, and overall technical SEO health.
Manage and build high-quality backlinks through ethical off-page strategies.
Track and analyze website performance using Google Analytics, Search Console, and SEO tools (SEMRush, Ahrefs, etc.).
Collaborate with content and design teams to ensure SEO-friendly blogs, landing pages, and web assets.
Prepare monthly SEO reports and present insights with actionable suggestions.
Stay updated with the latest search engine algorithm updates and industry trends.
Bachelor’s degree in Marketing, Communications, or a related field.
1–3 years of hands-on SEO experience (in-house or agency).
Strong understanding of Google ranking factors, technical SEO, and content optimization.
Proficiency with SEO tools like Google Search Console, Ahrefs, SEMrush, Moz, Screaming Frog, etc.
Familiarity with CMS platforms (especially WordPress).
Good communication skills and ability to work in a team.
Experience in hospitality or real estate industry (preferred but not mandatory).