Ваш старий хостинг-провайдер нарешті «дістав» вас повільною роботою, постійними падіннями сервера. Або технічною підтримкою, яка відповідає раз на тиждень. Знайома ситуація? Насправді перенесення сайта wordpress на новий майданчик – це не «переїзд квартири», де половина речей губиться, а інша – ламається. Це цілком логічний і прогнозований процес, якщо знати правильний алгоритм дій. Щоб усе пройшло гладко і ваш ресурс не просів у пошуковій видачі, варто використовувати перевірені методи та якісні інструменти маркетолога, які допоможуть проконтролювати стан сайту після міграції. Якщо ж ви не хочете заглиблюватися в технічні нетрі самостійно, професійне перенесення сайта wordpress від спеціалістів стане найкращим рішенням, щоб зберегти нерви та працездатність бізнесу.
Давайте розберемо по полицях, як зробити «релокацію» вашого сайту максимально безболісною.

Підготовка: те, про що всі забувають
Перш ніж натискати кнопку «видалити» на старому хостингу, потрібно зробити три речі. Ні, навіть чотири.
- Повний бекап. Це золоте правило. Зробіть копію файлів через FTP і обов'язково експортуйте базу даних (через phpMyAdmin). Якщо щось піде не так, у вас завжди буде «точка відкату».
- Перевірка нового хостингу. Переконайтеся, що версія PHP та MySQL на новому сервері відповідають вимогам вашої теми та плагінів.
- Зменшення TTL (Time to Live). За добу до перенесення змініть значення TTL у налаштуваннях DNS вашого домену на мінімальне (наприклад, 300 секунд). Це дозволить домену швидше «дізнатися» про зміну сервера.
Метод 1: ручне перенесення
Цей спосіб найнадійніший, бо ви бачите кожен крок.
- Крок 1: Завантаження файлів. Завантажте всі файли вашого сайту зі старого сервера на комп'ютер. Використовуйте FileZilla або будь-який інший FTP-клієнт.
- Крок 2: Експорт бази даних. Зайдіть у phpMyAdmin, виберіть свою базу і натисніть «Експорт» (формат SQL).
- Крок 3: Створення нової бази. На новому хостингу створіть чисту базу даних, користувача і призначте йому всі права. Обов'язково збережіть пароль та ім'я бази.
- Крок 4: Імпорт. Завантажте ваш SQL-файл у нову базу через той самий phpMyAdmin.
- Крок 5: Редагування wp-config.php. Відкрийте цей файл у кореневій папці сайту і пропишіть нові дані бази даних: назву, ім'я користувача та пароль.
Метод 2: використання плагінів
Якщо ви не хочете возитися з базами даних вручну, існують плагіни на кшталт All-in-One WP Migration або Duplicator.
Принцип роботи простий:
- Встановлюєте плагін на старому сайті.
- Створюєте пакет (архів).
- Завантажуєте архів на новий сервер (де вже встановлений чистий WordPress) і натискаєте «Import».
Плагін сам змінить шляхи в базі даних, якщо ваш домен теж змінюється. Це зручно, але на великих сайтах (> 2 ГБ) безкоштовні версії таких плагінів можуть «капризувати».

Фінальний етап: перемикання DNS та перевірка
Коли файли вже на новому місці, а база підключена, настав час змінити NS-записи у вашого реєстратора домену. Після цього сайт може бути «в ауті» від декількох годин до доби – поки оновлюються кеші провайдерів у всьому світі.
Що перевірити після перенесення:
- Чи працюють форми зворотного зв'язку?
- Чи завантажуються картинки в медіабібліотеці?
- Чи не «попливла» верстка на мобільних пристроях?
- Чи працюють редиректи та SSL-сертифікат?
Чому варто замовити перенесення у професіоналів?
Здавалося б, усе просто. Але диявол криється в деталях: некоректна кодування бази даних, конфлікт версій PHP, «збиті» серійні дані (serialized data) – це лише верхівка айсберга. Якщо сайт – це ваш інструмент заробітку, кожна хвилина простою коштує грошей.
Переїзд – це чудова нагода також провести технічний аудит, почистити «сміття» в базі та налаштувати кешування на новому рівні.

