Ви власник інтернет-магазину, який працює на OpenCart. Ви вже не раз чули, що WordPress з WooCommerce — це зручніше, швидше і вигідніше. Але вас зупиняє страх: «А раптом я втрачу клієнтів? А раптом пошук впаде? А що буде з моїми 1000 товарів, які я вносив три роки?» Це нормально. Перехід на нову платформу — як переїзд у нову квартиру: речі потрібно акуратно запакувати, аби нічого не розбити. І якщо зробити це правильно, ви не тільки нічого не втратите, а й отримаєте інструменти для зростання продажів. У цьому пості я дам вам покроковий план, який ви зможете виконати самостійно або проконтролювати виконавця. Жодної води — тільки конкретні налаштування.
Чому OpenCart втрачає ваші гроші, а WordPress може їх повернути
OpenCart — непогана система, але вона старіє. Оновлення виходять рідко, безпека кульгає, а плагіни для SEO або маркетингу коштують грошей і часто працюють нестабільно. Ви могли помічати: сайт повільно завантажується, картки товарів не відкриваються на мобільному, а в пошуку конкурент обганяє вас тільки тому, що використовує WordPress. За даними W3Techs, WordPress займає понад 43% ринку — це означає, що для Google сайти на ньому «зручніші» за замовчуванням.
Платформа WooCommerce (це плагін для WordPress) дає вам:
- Безкоштовні оновлення.
- Тисячі готових рішень для лояльності, збору email, аналітики.
- Можливість самостійно редагувати сторінки без програміста — через звичайний текстовий редактор.
- Вбудований SEO-модуль (Yoast SEO), який підказує, як покращити позиції.
Але головне — ви зможете налаштувати 301 редиректи (постійні перенаправлення старих URL на нові) буквально за 15 хвилин. Це і є ваш страхітливий «втрата клієнтів». Розповім, як саме.
Підготовка до міграції opencart wordpress: що потрібно зробити перед переносом
Перш ніж торкатися коду, зробіть три речі, які врятують вас від катастрофи.
1. Зробіть повний бекап OpenCart. Зайдіть у свій хостинг (cPanel або панель хостинг-провайдера). Знайдіть розділ «Файли» → «Диспетчер файлів». Заархівуйте всю теку з сайтом (public_html). Також експортуйте базу даних: у OpenCart це меню «Система» → «Користувачі» → «Керування бекапом» або через phpMyAdmin (виберіть базу даних, натисніть «Експорт»). Збережіть ці два файли на комп’ютер.
2. Складіть список усіх URL-адрес, які зараз індексуються Google. Відкрийте Google Search Console (або зареєструйтеся, якщо ще не зареєструвалися). Перейдіть у «Сторінки» → «Всі сторінки». Завантажте звіт у CSV. Тепер у вас є перелік кожного товару, категорії та сторінки, які ранжуються.
3. Виберіть правильний інструмент для переносу даних. Є плагін All-in-One WP Migration — безкоштовний. Але якщо у вас товарів більше ніж 500, краще візьміть плагін Cart2Cart (платний, близько $70 за перенос з OpenCart на WooCommerce). Він робить усе автоматично: товари, категорії, клієнти, замовлення. Також є безкоштовний спосіб через CSV-експорт, але це складно для новачка. Я раджу Cart2Cart — ви заощадите тижні.
Як налаштувати 301 редиректи і не втратити позиції в Google
Найчастіша помилка власників магазинів при opencart wordpress переході — вони просто переносять контент і забувають про старі посилання. Google звик до старих URL типу yoursite.com/product?id=123. Після міграції вони стають недійсними. Якщо не поставити редиректи, трафік впаде на 30-50% протягом тижня.
Ось що робити конкретно:
Крок 1. Встановіть плагін Redirection (безкоштовний, понад 2 млн встановлень). Перейдіть у WordPress: «Плагіни» → «Додати новий» → шукайте “Redirection”.
Крок 2. У налаштуваннях плагіна увімкніть «Automatically redirect URLs that still work». Це допоможе, якщо у вас схожі структури.
Крок 3. Вам потрібно створити редиректи для всіх старих URL. Якщо ви переносили товари через Cart2Cart, він часто формує карту відповідності (дивіться у звіті переносу файл CSV з колонками “Old URL” і “New URL”). Імпортуйте цей CSV у плагін Redirection: «Інструменти» → «Імпорт» → виберіть CSV.
Крок 4. Якщо ви робили перенос вручну, створіть простий файл .htaccess через редактор (можна через cPanel → Файли). Ось шаблон:
RewriteEngine On
RewriteRule ^product/(.*)$ /shop/$1 [R=301,L]
Тут product/ — це ваш старий шлях, shop/ — новий. Але краще прописати кожен URL окремо через плагін — так безпечніше.
Крок 5. Перевірте результат. Зайдіть на старий URL (відкрийте в новому вікні). Ви маєте побачити, що в адресному рядку з’явився новий URL. Якщо ні — зверніться до документації Redirection.
Налаштування WooCommerce після переносу: конкретні пункти меню
Після того, як товари та клієнти перенесені, виправте дрібниці, які вб’ють конверсію.
Пункт меню 1: «WooCommerce» → «Налаштування» → «Товари» → «Сторінка магазину».
Виберіть сторінку, яка буде головним каталогом. Якщо ви хотіли зберегти стару URL-структуру, налаштуйте у «Базі постійних посилань» значення /%product_category%/%product%. Для цього зайдіть у «Налаштування» → «Постійні посилання» і виберіть «Звичайний тип» з додаванням /%category%/%postname%. Але якщо ви зробили редиректи, краще залишити стандартне /%product%.
Пункт меню 2: «WooCommerce» → «Налаштування» → «Доставка». Додайте зони доставки так, як вони були в OpenCart. Наприклад, «Україна» — «Нова пошта» — вартість. Якщо ви використовували модуль розрахунку ваги, встановіть плагін WooCommerce Weight Based Shipping.
Пункт меню 3: «Зовнішній вигляд» → «Персоналізувати» → «Колірна схема». Встановіть кольори бренду. Якщо ви боїтеся зламати дизайн — купіть готову тему для WooCommerce (наприклад, Flatsome або Shopkeeper). Вони коштують $50-70, але мають готові сторінки категорій, кошика та оформлення замовлення.
Пункт меню 4: «SEO» → «Yoast SEO» (якщо встановлено). Зайдіть у «Загальні налаштування» → «Типи записів». Для товарів увімкніть «Індексувати». Це треба зробити, щоб Google сканував нові сторінки.
Як збільшити продажі відразу після міграції
Після opencart wordpress переходу у вас з’являються інструменти, яких раніше не було. Ось три конкретні кроки, які зроблять вас гроші в перший же тиждень.
**1. Встановіть плагін OptinMonster (умовно-безкоштовний, безкоштовна версія для 5 000 відвідувачів). Створіть спливаюче вікно зі знижкою 10% за підписку на email. В OpenCart це було неможливо без дорогого модуля. Налаштування: «Спливаючі вікна» → «Додати нове» → виберіть «Купон на знижку». Встановіть показ через 10 секунв після завантаження сторінки.
**2. У «WooCommerce» → «Купони» створіть «Вітальний бонус». Додайте умову: «Мінімальна сума замовлення 500 грн». Збережіть. Потім у плагіні Redirection або через посилання в листі запросіть старих клієнтів OpenCart (вашу базу ви перенесли) пройти за посиланням з цим купоном.
3. Налаштуйте Google Analytics 4. Встановіть безкоштовний плагін Site Kit by Google. Підключіть акаунт GA4. Тепер ви бачитимете, які товари дивляться, але не купують. Це дасть вам ціль: якщо товар переглядають >100 разів на місяць, а купують 0 — потрібно знизити ціну або додати відгуки.
Якщо ви все зробили за цим планом, то з великою вірогідністю ваш сайт працюватиме стабільно, а трафік не впаде. Але іноді трапляються дрібні дрібниці: картинки не вантажаться, плагін лояльності не перенісся, або хостинг не витримує навантаження. Ви спробували кроки вище, але щось пішло не так, або просто не хочете займатися цим самотужки — DevCev Digital може закінчити міграцію за вас, з гарантією збереження позицій у пошуку.