Перенесення сайту з Elementor на кастомну тему
Той самий сайт зовні, але без кількох мегабайтів чужого коду на кожній сторінці.
Навіщо переносити
Конструктор підключає власні стилі і скрипти на кожній сторінці, незалежно від того, скільки з цього використано. Додайте сюди шрифти, іконочні набори і віджети - і виходить кілька мегабайтів, які відвідувач вантажить щоразу.
Після переїзду на власну тему сторінка віддає рівно те, що потрібно саме їй.
- Зникає CSS і JavaScript конструктора з усіх сторінок
- Зменшується кількість запитів і вага сторінки
- Спрощується розмітка: замість шести вкладених контейнерів один блок
- Відпадають плагіни, які були потрібні тільки конструктору
- Сайт більше не залежить від долі конкретного плагіна
- Правки поза шаблоном перестають коштувати як окрема доробка
Головне: позиції не мають постраждати
Переїзд робиться так, щоб для пошуку нічого не змінилося. Зберігаються:
- усі адреси сторінок, а якщо структура все ж змінюється - 301 з кожної старої адреси на відповідну нову;
- заголовки і описи, як вони є зараз;
- мікророзмітка: товари, відгуки, хлібні крихти;
- зображення разом з їхніми адресами;
- карта сайту, robots.txt, лічильники аналітики.
Як проходить
- Аудит: скільки сторінок, які типи контенту, які плагіни справді потрібні.
- Фіксація всього, що не можна зламати: адреси, метадані, форми, лічильники.
- Робота на копії. Живий сайт працює як працював.
- Розробка теми під наявний дизайн: зовні сайт лишається тим самим.
- Перенесення контенту зі структур конструктора в нормальні записи і поля.
- Редаговані блоки для секцій, які ви правите самі.
- Звірка і перемикання, спостереження за Search Console перші тижні.
Про очікування щодо швидкості. Приріст залежить від того, наскільки навантажений сайт зараз, тому конкретний бал заздалегідь не обіцяю. Але код конструктора зникає завжди, і це основна частина ваги. Якщо на сторінках ще й важкі зображення - їх варто робити в тому ж заході, інакше половина ефекту втратиться.
Детальний розбір процесу - у статті перенесення сайту з Elementor на кастомну тему.
Обговорити задачу
Напишіть, що потрібно зробити. Відповім з оцінкою термінів і вартості.