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