Supdec Graphix: магазин на Yii 2 без втрати пошукового трафіку
Завдання кейсу: переїзд робочого магазину на новий код без втрати позицій у Google.
Передісторія
Supdec Graphix продає вінілові наліпки для автомобілів покупцям у США. Магазин працював роками й добре індексувався, але код застарів, дизайн виглядав старим, а кожна доробка коштувала дедалі дорожче. Адмінки, у якій команда могла б сама керувати товарами й замовленнями, фактично не було.
Проблема клієнта
Клієнту потрібен був сучасний магазин, але головний ризик – трафік. Під час переїзду на новий код змінюються адреси сторінок, і магазин, який роками збирав позиції, може за тиждень випасти з видачі. Тому умова була одна: оновити все, крім того, що приносить покупців із Google.
Як вирішували
- Карта адрес до старту. Ми зібрали всі сторінки старого сайту, які мали трафік, і для кожної визначили нову адресу. Адреси товарів і зображень зберегли, де це було можливо, а для решти налаштували 301-редиректи по одному на кожну пару.
- Перенесення даних. Перенесли основну частину бази: товари з опціями, клієнтів та історію замовлень, а також заголовки, описи й тексти категорій.
- Новий магазин на Yii 2. Каталог із фільтром за моделями авто, швидкий перегляд товару з вибором кольору й покриття, коротке оформлення з оплатою PayPal і Authorize.Net.
- Адмінка для команди. Конструктор головної, керування товарами (зокрема клонування), замовленнями й модулями доставки.



Результат
Магазин переїхав на Yii 2 з новим дизайном і адмінкою, а сторінки з трафіком отримали свої 301-редиректи. Після запуску ми звіряли індексацію в Search Console: Google проіндексував нові адреси, і магазин зберіг пошуковий трафік. Покупець отримав зручніший магазин на телефоні, а команда – панель, у якій може працювати без розробника.

