Complete SEO-Friendly Rebuild of an International Student Service Platform
I rebuilt a student service platform from scratch — UX/UI, coding, CMS setup, and SEO. The result: modern design, high performance, and steady organic traffic growth.
Client
Industry
Services
Website

Problem
The client had an existing website built with Next.js and WordPress CMS. However, the setup caused more problems than solutions:
- The CMS was hosted on a separate subdomain, which led to SSL issues and poor admin usability.
- The site was not visible to Google — most content was rendered client-side ('use client'), which made it impossible for search engines to index.
- The layout didn’t match the original design, creating confusion and undermining trust.
- The marketing team couldn’t manage or publish content without developer help.
In short: the site was slow, unoptimized, and ineffective — both technically and from a business perspective.
Goal
- Create a modern, conversion-oriented website based on the approved Figma design
- Enable full SEO visibility and proper indexing by Google
- Support multiple languages (English and Russian)
- Build a clean, user-friendly CMS for marketers and editors
- Ensure fast loading, clear structure, and scalable architecture
Results
- +5930 clicks and over 359,000 impressions in Google Search within 6 months
- Traffic spike began immediately after relaunch (July 28) — visible in Google Search Console
- Further growth driven by structured SEO campaign with localized landing pages
- Marketing team now fully manages the site without needing developers
- Better control, better UX, and a real business asset — not just a "pretty page"
Completed Work
This was a full rebuild from scratch — no code reuse, no patches, just a clean foundation:
- Rewrote the site with Next.js 14 (App Router) using server-side rendering (SSR) where needed
- Integrated Sanity CMS with modular, moveable blocks — each section fully controllable from the admin panel
Removed all unnecessary 'use client' declarations to make content visible to crawlers (sliders, FAQs, tabs now SSR or SSG) - Implemented SEO structure: h1–h6, meta tags, Open Graph, canonical URLs, and Schema.org markup
- Added multilingual support with localized routing and translated content via Sanity groups
- Set up form delivery via email with stable backend integration
- Deployed to Vercel, unified domain for both site and CMS (no subdomains)
- Launched SEO landing pages + blog strategy, using keyword clustering and content templates
Project Highlights
Project Description
Project Background
AcademGo is a platform that helps international students apply to Polish universities. The previous website was difficult to manage, not visible in Google, and failed to generate enough inquiries. The new version was built to be multilingual, SEO-friendly, and easy for the client’s team to update.
Development Approach
The project was fully rebuilt using Next.js 14 and Sanity CMS, providing a scalable and high-performance foundation. I developed modular content blocks, so editors can add, remove, and reorder sections without technical skills. Hosting on Vercel ensures fast global performance and secure deployment.
SEO & Indexing Fixes
The old site used client-side rendering, which made content invisible to search engines. I replaced this with server-rendered components, added schema.org markup, metadata, and Open Graph tags. As a result, all text — even in sliders, FAQs, and modals — is now fully indexable by Google, Bing, Yahoo, Chat GPT and other.
User-Focused Features
- Bilingual support (English + Russian)
- Interactive quiz funnel to qualify leads
- Video FAQ section with SEO-indexable content
- Blog with structured categories for long-tail keywords
- Landing pages optimized for student-related search queries
Performance & Growth
- +5,930 organic clicks and 359,000 impressions in Google within 6 months
- Immediate boost in visibility after relaunch (July 28)
- Continuous traffic growth after SEO optimization campaign
- Reduced bounce rate and improved lead quality
Key Takeaways
AcademGo now operates as a scalable, multilingual platform that attracts organic traffic and converts visitors into real leads. The client’s team can manage content without developers, while the technical SEO setup ensures long-term visibility in Google. This project demonstrates how a full rebuild — combining development and SEO — can turn a struggling site into a reliable growth engine.
Technologies Used
Next.js
React.js
TypeScript
Swiper
Figma
SEO