Challenge
The client needed a full-scale migration of the Roomak furniture store to a modern platform while keeping SEO traffic, bilingual support and ongoing technical maintenance.
Solution
We moved the catalog, URL structure and content to OpenCart 3 with the Oct Promo theme. Set up Ukrainian and Russian versions with the /ru/ prefix, mass 301 redirects, analytics and product-card UX improvements.
What we delivered
- Catalog, URL structure and content migration to OpenCart 3 with Oct Promo
- Bilingual site (Ukrainian + Russian with /ru/ prefix) and SEO-friendly SEF URLs
- Mass 301 redirects from old URLs (thousands of rules) to preserve search rankings
- Product card refinement: display of selected options (size, color, etc.)
- Portfolio module for completed projects with dedicated SEO URLs
- Google Tag Manager, Google Analytics 4 and Google Ads setup with goals migrated from the old site
- XML sitemaps for Ukrainian and Russian versions
- 404 error logging to track broken links after migration
- JS fixes, PHP 7.3 compatibility and Nginx config preparation
Result
A stable modern store on the new platform without losing SEO traffic, with correct analytics and a better shopping UX.