Как перенести сайт с Wix на другую платформу

Причин переезда с облачной платформы Wix любой другой движок, в том числе на своей хостинг, например с WordPress, множество. Чей-то проект сильно вырос и возможностей платформы ему уже недостаточно, кому-то нужен нестандартный функционал и большая свобода интеграции с внешними сервисами. Кто-то просто морально созрел погрузиться в HTML, PHP, JavaScript и другие web-технологии. А кому-то, наоборот, нужно что-то попроще, и чтобы в российской юрисдикции.

Наиболее актуальная причина в наше время – наличие санкций. Несмотря на то, что Wix официально к ним не присоединялся, его услуги теперь крайне сложно оплатить с карт российских банков, в модуле магазина не работает приём оплаты от покупателей. Это автоматически делает платформу неинтересной для многих российских клиентов.

Так или иначе, этот мануал поможет вам с переносом ваших данных из Wix в другие платформы.

На какую платформу можно безболезненно перенести сайт из Wix

Понятно, что процесс выбора CMS сугубо индивидуальный, но здесь мы не будем рассматривать преимущества той или иной платформы. Ниже сконцентрируемся только на вопросе правильного переезда с Wix.

На самом деле безболезненно переехать не получится ни с одной из имеющихся на рынке платформ.

Если вы ничего не знаете о CMS или об облачных конструкторах, сначала изучите наши рейтинги, например:

Чтобы сэкономить ваше время, сразу скажем, что среди бесплатных CMS с открытым кодом, да и вообще в сфере движков для самостоятельного хостинга с большим отрывом от конкурентов лидирует CMS WordPress (наш обзор). А для простых и быстрых бизнес-решений среди облачных платформ наилучшим выбором будет конструктор uKit (наш обзор).

Именно на их примере мы и рассмотрим процедуру переноса данных.

Начнём с uKit.

Как перенести сайт с Wix на uKit

Переезд с Wix на uKit будет интересен для небольших бизнес-сайтов (визиток, портфолио, лендингов и т.п.).

Так как такие проекты имеют относительно простую структуру и малое количество страниц, их перенос логичнее всего выполнять в полностью ручном режиме.

Для отдельных задач автоматизации можно использовать программы-парсеры – чтобы получить список всех страниц проекта, а также сконцентрировать в одном месте все мета-теги и URL-адреса. Хотя, на самом деле, можно обойтись и без парсеров.

Алгоритм миграции с Wix на uKit будет во многом похож на процедуру переноса в полноценный движок, за исключением ряда некоторых технических моментов. Общие шаги будут выглядеть так (могут быть применимы к другим облачным конструкторам сайтов):

  1. Подготовка (регистрация нового аккаунта в сервисе uKit, оплата нужной подписки).
  2. Составление плана переноса (контент, мета-теги, коды чатов, аналитики и других скриптов).
  3. Технический/ручной перенос страниц (с сохранением URL-адреса по возможности, с копированием/вставкой контента и т.п.).
  4. Покупка нового домена или перенаправление старого на новый сервис.
  5. Настройка редиректов для материалов, у которых не получилось сохранить точный адрес.
  6. Проверка результата и мониторинг ошибок в панелях вебмастера.

Теперь о каждом шаге немного поподробнее.

Подготовка к переносу

Всё, что вам нужно сделать – это зарегистрировать новый аккаунт в системе uKit. Вполне подойдут уже имеющиеся учётные записи в Яндексе, Google, ВКонтакте, Одноклассниках и т.п. сервисах.

Сразу после регистрации система предложит вам выбрать один из готовых дизайнов. Здесь нужно ориентироваться в первую очередь на схожесть стилевого оформления, чтобы оно было максимально близким к внешнему виду вашего сайта в Wix. На содержимое можете не обращать внимания, так как оно будет полностью заменено.

Шаблоны uKit

uKit поддерживает автоматический перенос данных только из социальных сетей Facebook или VK. Поэтому переносить страницы придётся только вручную.

Если вам принципиально как будет звучать или выглядеть тестовый домен, то нужно ввести нужное вам имя сайта. Если не принципиально, просто оставьте всё «как есть» (технический домен будет сгенерирован автоматически).

По желанию можете пройти интерактивный тур для ознакомления с возможностями системы.

Что переносить с сайта на сайт

Многие новички думают, что объём работы мизерный и достаточно скопировать только контент. Но везде есть свои подводные камни и сложности.

Во-первых, помимо самих страниц и их контента, внутри Wix могут размещаться:

  • Данные клиентов (их списки избранного, комментарии, заказы, если был активен модуль интернет-магазина, публикации, если они были соавторами блога и т.п.) и, конечно, контакты.
  • Web-формы (чаты и кнопки заказа обратного звонка). Если они реализуются внешними сервисами, то вам достаточно будет перенести/скопировать код скрипта и всё. Но если данные хранились внутри сервисов Wix, их уже не перенести. Придётся заменять на альтернативы.
  • Аналитика и статистика посещений. Ситуация аналогичная, если вы устанавливали Аналитику Google или Метрику Яндекса, то достаточно будет перенести их код. Но если вы хотите перенести данные встроенной статистики Wix, то у вас ничего не получится (система работает только внутри платформы Wix).

По аналогии не получится перенести множество других специфических данных и функций: готовые или фирменные мобильные приложения, маркетинговые инструменты, данные из CRM/Wix Ascend и т.п.

Ради справедливости стоит отметить, что у uKit не меньше полезных инструментов для бизнеса, просто реализованы они по-другому или с задействованием внешних сервисов.

Ручной перенос страниц из Wix в uKit

Так как ни в Wix, ни в uKit нет прямого доступа к HTML-коду, то и перенести код страниц из одной платформы в другую будет невозможно простым «копировать/вставить».

Единственный вариант ускориться – это копирование/вставка контента между материалами блога и между карточками товаров. Только здесь предоставляются типовые поля для контента (с небольшими оговорками и шероховатостями).

Редактор uKit

На стандартных страницах конструкторов вам придётся полностью восстановить структуру:

  • Меню;
  • Блоков;
  • Карточек;
  • Подвала (футера)
  • И т.п.

Конечно, не стоит забывать о:

  • Мета-тегах (title, description);
  • Разметке для социальных сетей (изображение записи и т.п.);
  • URL-адресах (ЧПУ).

Чтобы поисковым системам не пришлось заново индексировать страницы, лучше всего, если URL старой и новой страницы будут на 100% совпадать. Если такого эффекта добиться не получается, старый URL нужно будет перенаправить на новый адрес с помощью редиректов.

uKit редирект

И в uKit, и в Wix есть доступ к настройкам указанных выше параметров и атрибутов. Поэтому проблем при переносе возникнуть не должно.

О чём нужно помнить – не стоит просто копировать файлы изображений при вставке на новый сайт. В этом случае скопируются только ссылки на них. Чтобы не потерять доступ к своим картинкам и другим медиафайлам, их нужно перенести на новую платформу (выгрузить на ПК со старого сайта и потом закачать на uKit).

Если прямая загрузка файлов не поддерживается, просто используйте сервисы-посредники. Например, для видео – это Vimeo или YouTube, для файлов – облачные хранилища Яндекс.Диск, Google Диск и аналоги.

Изображения лучше всего хранить на серверах uKit, ведь у сервиса нет никаких лимитов и ограничений по месту на диске (в отличие от Wix, подробнее смотрите сравнение Wix и uKit).

Перенаправление домена

Так как uKit сразу предоставляет бесплатный технический домен, вы можете неспеша переносить нужные вам страницы и данные. Старый сайт может продолжать работать, если у него ещё не закончилось действие активной подписки.

Уже после того, как вы перенесли данные, нужно решить по какой схеме вы будете продолжать работать с именем сайта:

  1. С использованием нового домена. Подходит только для тех случаев, когда у вас нет возможности перенести или перенаправить старый домен. Например, когда вы зарегистрировали его через Wix и ещё не прошло 60 дней с момента его регистрации (в этот период никак не получится перенести доменное имя к другому регистратору). Помните – сайт будет восприниматься поисковыми системами как абсолютно новый. Чтобы поисковые системы смогли связать сайты между собой, в файле robot.txt старого сайта нужно указать основное зеркало (директива host), чтобы адрес указывал на новый домен. Удалять старый сайт стоит только тогда, когда поисковые системы правильно «склеят зеркала».
  2. С перенаправлением старого домена на новый хостинг (на NS-серверы uKit). Этот вариант предпочтительней, так как сохранится вся история домена и связанные с ними показатели индексирования. Но если вы хотите на 100% сохранить старые позиции, контент и URL-адреса страниц должны быть идентичны у обоих сайтов (у старого и у нового).

Перенаправить домен на новый хостинг можно в том случае, когда у вас есть доступ к управлению DNS-записями. Отредактировать строки можно в панели регистратора домена или в панели партнёра (если домен регистрировался через третьих лиц). Не стоит путать панель управления хостинга (конструктора) и панель регистратора доменов.

Когда домен перенаправлен на серверы uKit, останется только связать имя с конкретным сайтом. Это делается уже в панели uKit в разделе «Домены». Официальная инструкция по прикреплению своих доменов приведена здесь.

Редиректы

Чтобы максимально сохранить свои позиции в поисковой выдаче, нужно перенаправить адреса уже несуществующих страниц на актуальные адреса существующих. Такая процедура может потребоваться в тех случаях, когда у вас не получилось сохранить 100% совпадение URL страниц старого и нового сайтов.

Что делает 301-ый редирект:

  • В базе поисковой системы содержатся ссылки на страницы вашего старого сайта.
  • Если клиент переходит по устаревшей ссылке, то попадает на универсальную страницу-заглушку – 404 ошибка (страница не существует/отсутствует).
  • Вы можете перенаправить таких клиентов на новую версию страницы.
  • Для этого хостинг (в данном случае сервис uKit) сначала указывает браузерам и ботам поисковых систем, что старая страница не существует (ошибка 301, Moved Permanently, то есть перемещена на постоянной основе), и её можно найти на «таком-то» адресе.

Настроить 301 редирект в uKit очень просто:

  1. Переходите в панель управления сайта.
  2. Раздел «Инструменты» –> «Настройки».
  3. Пункт «301 редирект».
  4. Укажите в соответствующих полях старые (более неактуальные) URL и новые.
  5. Поля принимают абсолютные (полным указанием адреса домена), относительные (без имени домена, начинаются с косой черты «/») и анкорные ссылки.
  6. Примените изменения.

С помощью 301 редиректа можно также перенаправить посетителей удалённых страниц. Например, если вы отказались от форума, вы можете переадресовывать всех, кто заходит по старым URL форума, на главную страницу или на страницы блога, и т.п.

Проверка результатов

Если страниц сайта много, вероятность ошибок существенно возрастает. Даже если вы что-то упустите при визуальном осмотре нового сайта, вам помогут алгоритмы поисковых систем.

Чтобы вовремя обнаруживать и оперативно устранять проблемы, найденный на новом сайте, проверьте, что ваш ресурс добавлен в панель вебмастера Google/Яндекс.

Если при очередном обходе поисковым алгоритмам что-то не понравится (поменяются мета-теги, ухудшится качество контента, страницы выпадут из индекса, появится большое количество ошибок 404 и т.п.), сервис вас оповестит об этом.

Но нужно понимать, что, например, 301 редиректы, которые вы настроили самостоятельно – не стоит относить к критическим проблемам. Нужно просто подождать, пока поисковые системы постепенно заменят URL старых страниц на новые в выдаче.

Как перенести сайт из Wix в WordPress

Условно общий алгоритм переноса можно разбить на несколько основных шагов:

  1. Подготовка (выбор и аренда хостинга, его настройка).
  2. Перенаправление домена или регистрация нового доменного имени.
  3. Установка движка WordPress (+получение SSL-сертификатов).
  4. Перенос материалов (в ручном или в автоматическом режиме) и мета-тегов.
  5. Добавление кодов аналитики и других специфических скриптов (онлайн-чаты, web-формы и т.п.).
  6. Настройка редиректов (для материалов, URL которых сохранить не получилось).

Уже после технического переноса логично проверить выявленные ошибки в панелях web-мастера Google и/или Яндекс, чтобы своевременно исправить упущенные моменты.

Приведённые выше шаги будут актуальны практически для любых CMS-систем, которые предполагают установку на ваш хостинг.

Подготовительный этап

Для работы CMS WordPress обязательно нужен хостинг с поддержкой PHP и баз данных MySQL. В большинстве случаев такую конфигурацию имеют 90% shared-хостингов. Но одним только хостингом процесс переноса не закончится. Движок нужно установить и настроить. Плюс, основная сложность переноса – в том, что Wix лишён функционала импорта/экспорта данных, поэтому данные придётся переносить вручную или с применением специальных скриптов. Но обо всём по порядку.

Выбор хостинга

Хостингов, подходящих для работы WordPress, огромное множество. Подобрать правильный – достаточно сложная задача. Во-первых, нужно представлять себе нагрузку, которую будет создавать ваш сайт. Если проект новый и посещаемость у него относительно низкая, точно подойдёт общий хостинг. Если проект уже не первый год работает и давно собрал свою аудиторию, shared-хостинг может не справиться. В этом случае нужно присмотреться к VPS-серверам или к «облачным» хостингам.

Во-вторых, хостинги существенно разнятся по функционалу. У кого-то есть специальные услуги по переносу, у кого-то нет, кто-то предлагает специальные тарифы для CMS, а кто-то только универсальную конфигурацию, где-то есть скрипты для установки CMS в один клик, где-то придётся устанавливать всё вручную. Плюс, может отличаться подход к предоставлению FTP, SFTP, SSH-доступа и т.д.

Если вам нужно проверенное временем решение, которое было разработано специально для WordPress – обратите внимание на HostGator (лучший хостинг для WordPress-сайтов). Здесь все тарифы общего хостинга безлимитные (не имеют ограничений по объёму дискового пространства и по сетевому трафику), а также предоставляются специальные сервисы для WordPress (каталог с премиум-темами, помощь с онлайн-продажами на базе плагина WooCommerce и т.д.). Перенос сайта с другого хостинга осуществляется бесплатно. Новые клиенты могут получить подарочные домены на первый год. Тарифы – от 2,75 USD/месяц. Управляемый хостинг WordPress (Managed) – от 5,95 USD/месяц.

Доменное имя

Здесь есть сразу несколько вариантов, от которых будет зависеть последовательность дальнейших действий:

  1. Перенаправить имеющийся домен с NS-серверов Wix на NS-серверы вашего нового хостинга. Это крайне нежелательный вариант для старых сайтов с большой аудиторией и множеством страниц в индексе: до тех пор, пока вы не выждете время перенаправления (может занять до 3-х суток), не настроите движок, не перенесёте контент, не настроите редиректы и т.п., всё это время старый контент будет фактически «отсутствовать» для поисковых систем, что обязательно приведёт к проблемам с индексацией, и посещаемость снизится. Могут просесть позиции в выдаче после апдейта.
  2. Создать сайт на домене третьего уровня (во многих случаях отдельная регистрация и оплата не требуется), установить WordPress, настроить его, перенести контент, протестировать работу. И только после этого перенаправить старый домен на NS-серверы нового хостера, а также обновить базу данных (чтобы заменить домен третьего уровня на актуальный). Как внести правки в базу данных и на что ещё обратить внимание при смене домена, можно почитать в этой статье.
  3. Приобрести новый домен, настроить движок на нём, перенести все данные с сайта на Wix. Выждать время для индексации, перенаправить старый домен на NS-серверы нового хостинга (обратите внимание, многие регистраторы доменов предлагают услугу перенаправления, web-forwarding, но часто не работают с HTTPS-протоколами из-за необходимости установки SSL-сертификатов, поэтому с HTTPS-версии старого сайта перенаправить на новый не получится), создать в хостинг панели ещё один сайт (для старого доменного имени), но вместо контента разместить в корне только редирект на новый сайт. В панели вебмастера Яндекса есть даже специальный инструмент «Переезд сайта». Эта процедура ещё называется «склейка домена» (когда сайт работает на разных доменах и хостингах, но имеет одинаковый контент, вам только нужно подсказать поисковой системе какой из них является «главным зеркалом»).

Основная сложность в любом из предложенных вариантов – приобретение домена через платформу Wix. Если вы это сделали, то у вас не получится управлять NS-записями домена, такая возможность ограничена платформой. Но вы можете перенаправить домен на конкретный IP-адрес с помощью правки A-записи и CNAME-записи. Как это сделать, описано в официальной инструкции сервиса. Вы можете перенести свой домен к другому регистратору, но сделать это можно не раньше, чем через 60 дней после регистрации или последнего переноса.

Установка и настройка движка

Общий алгоритм будет выглядеть следующим образом:

  1. Загрузка дистрибутива в корневой каталог сайта.
  2. Его распаковка (при наличии веб-файлового менеджера или доступа к SSH-консоли).
  3. Создание базы данных в хостинг-панели (а также пользователя для неё, если этот шаг не выполняется автоматически).
  4. Непосредственно процесс установки (знаменитая 5-минутная установка WordPress).
  5. Установка минимального набора плагинов (для автоматической транслитерации кириллических символов в названиях файлов и в URL-адресах, для активации файлового кэширования, для защиты от спама, для работы с SEO, для сжатия изображений и т.п.).
  6. Получение SSL-сертификата и настройка редиректа с HTTP-версии сайта на HTTPS.

Если ваш хостинг не работает с архивами, то нужно предварительно распаковать дистрибутив WordPress на своём ПК и загружать файлы движка в папку сайта по FTP-подключению.

Максимум нюансов и подробностей по каждому шагу мы рассмотрели в этом руководстве по созданию сайта на WordPress.

К необязательным, но желательным пунктам можно отнести добавление функционала почты для домена (чтобы уведомления с сайта приходили с «красивого» email-адреса, вида «robot@ваш-сайт.ком») и установку альтернативного редактора страниц (мы рекомендуем Elementor, если вам требуется качественная замена встроенного редактора Wix).

Обратите внимание, многие хостинги, например, HostGator поддерживают установку движка «в один клик», вам нужно будет только указать название сайта и ряд других параметров, всё остальное система сделает автоматически.

Перенос данных из Wix в WordPress

Данные условно можно разделить на несколько типов: меню сайта, контактная информация (речь идёт о специальных блоках, например, в футере), шаблон (стиль оформления), виджеты/блоки и непосредственно контент страниц (к контенту страниц относятся не только тексты, но и медиафайлы, SEO-атрибуты, собственный URL, ссылки на другие страницы). Не относятся к контенту, но тоже требуют переноса: коды аналитик, онлайн-формы, чаты, интеграция с CRM и т.п.

Наиболее правильный и гарантированный способ переноса – ручной. Вы сможете воссоздать нужное меню и расположение ключевых блоков, аккуратно и вдумчиво перенести тексты и медиаконтент с сохранением ссылок. Но если речь идёт о нескольких сотнях, а иногда даже тысячах страниц, то без средств автоматизации уже не обойтись.

WIX Редактор

Что касается визуального оформления, то наиболее быстрым и доступным по стоимости решением будет поиск и приобретение готового шаблона. Даже премиум-темы для WordPress не стоят более 100 USD. Средняя стоимость 20-45 USD. Если готовый дизайн вас не устраивает, всегда можно обратиться за разработкой уникального. Но следует учесть, что потребуется его «натяжка» на движок.

Более гибкая альтернатива – конструкторы тем (такой функционал точно есть в упомянутом выше Elementor).

Ручной перенос страниц

Основной принцип понятен и прост: нужно открыть страницу Wix в браузере (не в редакторе), выделить интересующее вас содержимое (основной контент, без меню, футера и аналогичных блоков), скопировать и вставить в редактор WordPress.

Обратите внимание, штатный редактор Gutenberg автоматически очистит скопированный фрагмент от лишних стилей и картинок, оставит только текстовое содержимое и HTML-теги.

Если вы хотите перенести максимум HTML-элементов и стилей, нужно задействовать просмотр исходного кода страниц – через контекстное меню браузера (или с помощью комбинации Ctrl+U).

Без профильных знаний HTML у вас скорее всего ничего не получится.

Если вы хотите максимального соответствия блоков страниц, их придётся переносить поштучно. Для этого можно задействовать такие конструкторы, как Elementor (наш обзор). Вы подбираете похожий блок в редакторе Элементор и наполняете его контентом из блоков на Wix-сайте. Да это долго, но в этом случае визуальное оформление и функционал будут максимально похожими.

Какие моменты очень важны:

  • Не стоит забывать о форматировании, стиле, размере и начертании тестового наполнения.
  • Копирование изображений невозможно. А простановка ссылок, указывающих на старый сайт, недопустима (после закрытия аккаунта весь хранящийся там медиаконтент будет удалён). Единственное исключение – если изображения хранятся на третьем сайте (не относящемся ни к новому, ни к старому). Лучше всего изображения и видео (если они хранятся файлами на Wix) предварительно скачать на ПК, а потом загрузить в WordPress.
  • Если видео хранится на специальных видеохостингах, таких как Youtube или Vimeo, нужно копировать их код для вставки. Аналогичная ситуация может быть с другим web-контентом, например, формы калькуляторов uCalc, презентации со специальных сервисов и т.п.
  • Если вы используете ссылки на файлы (например, прайс-лист), то файл нужно пересохранить на новом хостинге, а путь /ссылку на него актуализировать.
  • WordPress позволяет задавать URL материалов вручную. Это очень удобно и полезно в случае с переносом. Вы можете скопировать и вставить старый URL страницы.
  • Не стоит забывать переносить SEO-атрибуты (title, description, описания и альтернативный текст картинок, и т.п.).

Автоматический перенос

До недавнего времени платформа Wix автоматически генерировала RSS-ленту для всех материалов на сайте. Но после того, как этот функционал стали использовать для ускорения переноса, RSS-каналы оставили только для блогов, плюс ввели ограничение по количеству материалов в RSS-ленте (не более 20 шт.). Чтобы активировать RSS-ленту в своём Wix-блоге, нужно добавить кнопку RSS в элементах блога. Вот официальная инструкция.

После этого нужно нажать на кнопку RSS или добавить /feed к адресу вашего Wix-блога. Откроется XML-файл. Его нужно сохранить на свой ПК.

В WordPress имеется встроенный инструмент импорта материалов из RSS-ленты. Для этого в панели управления нужно перейти в раздел «Инструменты», выбрать пункт «Импорт», найти блок RSS. Теперь нажмите «Установить» (если плагин импорта ещё не установлен), а затем ссылку «Запустить импорт». Система может загрузить только файлы объёмом до 2 Мб.

Так как изображения при этом перенесены не будут, нужно их перенести с Wix на свой хостинг. Сделать это можно вручную или с помощью специального плагина для WordPress — Import External Images. Он не просто скачает изображения на новый хостинг, но и заменит ссылки на актуальные (чтобы они указывали на ваш сайт).

Если вам нужна полная автоматизация процесса, можно воспользоваться специальным сервисом CMS2CMS. Он работает только на платной основе, калькуляция зависит от выбранных платформ, количества и типа материалов (страницы или записи). Например, перенос 50 страниц и 50 записей с Wix на WordPress обойдётся в 57 USD, 1000 страниц и 1000 записей – уже 137 USD.

CMS2CMS

Подключение к платформе CMS2CMS происходит через специальный плагин-коннектор. Требуется регистрация аккаунта. Сервис умеет переносить:

  • весь контент записей и страниц (включая изображения);
  • теги;
  • категории;
  • другие отношения между видами контента;
  • комментарии с данными авторов;
  • пользователей;
  • метаданные (SEO-атрибуты);
  • редиректы (если они есть).

Выводы и рекомендации

Смена платформы – это всегда очень сложно. С большой вероятностью может не совпасть структура URL-адресов. И тогда вам придётся настраивать редиректы. Хорошо, если таких страниц не более 20. А если 300-3000? Один только файл с перенаправлениями будет содержать тысячи строк, которые нужно ещё актуализировать.

Чтобы отслеживать все проблемы, возникающие в процессе переноса, лучше всего предварительно создать аккаунты в панелях вебмастера Google и Яндекс. Туда же нужно добавить ваш сайт (ваши сайты, если их несколько или используются разные домены).

Но если придерживаться чёткого плана и уделять внимание всем возможным мелочам, процесс переноса не должен вызвать особых проблем.

» Статьи » Как перенести сайт с Wix на другую платформу