Сайт центра поддержки — три языка, устойчив к медленному интернету
Сайт центра поддержки малого бизнеса: узбекский, русский и английский, каждый индексируется отдельно.
Проблема
Центр работает с предпринимателями, но сайт должен был соответствовать требованиям центра: три языка обязательны, при этом значительная часть посетителей заходит из регионов через медленный мобильный интернет. Одноязычный или тяжёлый сайт терял бы эту аудиторию.
Решение
Собрали на Vite + React + TypeScript и привязали язык не к интерфейсу, а к маршруту: у каждого языка свой URL и свои meta-теги, поэтому Google индексирует три версии отдельно — результат заметно отличается от переключения языка на одной странице. На стороне загрузки код разбит на части, изображения отдаются в WebP: здесь решает не дизайн, а то, за сколько на 3G появится первый экран.
Что сдано
- Три полных языка (uz / ru / en) — у каждого свой URL и meta-теги
- Многоязычная SEO-структура: раздельные заголовки и описания по языкам
- Mobile-first вёрстка — полная адаптация начиная с 360px
- Code-splitting и WebP-изображения — под медленное мобильное соединение
- Типизированная на TypeScript кодовая база под дальнейшее расширение
Технологии
Нужен похожий проект?
Посмотрите цену в калькуляторе или напишите напрямую в Telegram.