Как перенести сайт с другого конструктора без потерь
Сайт не импортируется, а пересобирается. Ни один конструктор не читает проект другого, поэтому перенос это перевоз контента, адресов страниц и домена плюс новое описание сайта в новом инструменте. Пересборка самая быстрая часть. Адреса страниц и домен решают, пройдёт переезд удачно или тихо стоит вам трафика.
Такой порядок удивляет тех, кто ищет кнопку импорта. Её нет нигде в этой категории, и планирование с учётом её отсутствия отличает переезд на два часа от переезда на две недели.
Что вообще переезжает между конструкторами?
Переезжает содержимое. Структура переезжает, если вы переносите её осознанно. Всё, что было специфично для старой платформы, остаётся там, потому что это никогда не было файлом, который вам принадлежит.
Проще всего думать об этом через принадлежность. Ваши тексты, изображения и домен принадлежат вам и едут куда угодно. Шаблоны, блоки, виджеты и внутренние идентификаторы страниц принадлежат тому продукту и вне его не значат ничего.
| Что переносим | Переезжает? | Как именно |
|---|---|---|
| Тексты и заголовки | Да | Копированием, в том числе прямо в промпт |
| Изображения и логотипы | Да | Скачать со старого сайта, загрузить в новую сборку |
| Домен | Да | Переключением DNS у регистратора |
| Пути страниц вида /uslugi | Да, если запланировать | Воссоздать те же пути осознанно |
| Вёрстка и шаблон | Нет | Собирается заново по описанию |
| Формы и их заявки | Частично | Форма заново, прошлые заявки выгрузить из старого инструмента |
| Данные клиентов и товаров | Да, как данные | Выгрузка в CSV и загрузка в свою базу |
| История аналитики | Нет | Остаётся в аккаунте аналитики, а не на сайте |
| История платежей | Да | Живёт в платёжной системе, а не в конструкторе |
Строки со словом «нет» стоит прочитать внимательно. Именно про них вспоминают в день запуска, и две из них, вёрстка и формы, и есть причина, по которой перенос это пересборка, а не перевоз.
Как спланировать переезд до того, как что-то трогать?
Начните с инвентаризации, а не со сборки. Откройте старый сайт и выпишите каждую существующую страницу, её путь и то, заходит ли на неё кто-нибудь. Третий столбец заполняется из аналитики и обычно оказывается самым полезным.
У большинства маленьких сайтов набирается четыре-пять значимых страниц и длинный хвост, который никто не открывал год. Пересобирать хвост это потраченное время, а отказ от него лучше принять решением, чем случайно.
Дальше решите, каким должен быть новый сайт, а не повторяйте старый по привычке. Переезд это единственный момент, когда перестройка бесплатна, потому что вы всё равно переписываете всё. Точное копирование неудачной структуры это самая частая ошибка во всём процессе.
И отдельно выпишите всё, за чем стоит логика: запись, личный кабинет, оформление заказа. Это не страницы, а функции, их нужно называть в промпте, а не вставлять текстом. Очень специфичные правила доводятся серией правок, а не одним идеальным описанием, поэтому закладывайте на них итерации.
Как пересобрать сам сайт?
Опишите его один раз со структурой, потом исправляйте. Одностраничная сборка занимает около минуты, многостраничная платформа несколько минут, поэтому первая версия сайта на пять страниц появится раньше, чем вы допьёте кофе.
Промпт пишется из инвентаризации: перечислите страницы, назовите аудиторию и назовите одно действие, которое должен совершить посетитель. Вставлять в промпт настоящие заголовки старого сайта полезнее, чем пересказывать их: тогда генератор работает с вашими словами, а не придумывает новые.
Смета считается за действие. Сборка одной страницы стоит 6 кредитов, многостраничный сайт считается как платформа: 12 кредитов за первые три страницы и по 3 за каждую следующую. Правка стоит 3 кредита, режим Hi-Fi удваивает обе базовые цены. На Free даётся 5 кредитов, Pro стоит $25 в месяц и даёт 200 кредитов, Business стоит $99 в месяц.
Ожидайте, что первый проход будет примерно правильным, а следующие несколько правок доведут детали. Это нормально и дешевле, чем звучит: содержимое уже написано, поэтому правки почти всегда про расстановку, а не про сочинение.
Как сохранить адреса страниц и не потерять поиск?
Оставляйте пути неизменными везде, где страница продолжает существовать. Если на старом сайте были /uslugi и /kontakty, на новом должны быть /uslugi и /kontakty. Каждый изменённый путь это чья-то ссылка в интернете, которая теперь ведёт в никуда, а позиции в поиске держатся за адреса, а не за страницы вообще.
Для страниц, которые вы действительно убираете, правильное решение это перенаправление со старого пути на ближайшую выжившую страницу. Настраиваются перенаправления там, где жил старый сайт, или на уровне DNS и хостинга, и это самая муторная часть любого переезда. За вас её никто не автоматизирует, а пропуск этого шага и есть главная причина потери трафика после переноса.
Соберите список входящих ссылок до переключения. Всё, что вы публиковали, печатали или ставили в профилях, указывает на конкретные адреса, и именно их стоит сохранить, даже если страница под ними изменилась.
Сохраните и заголовки страниц вместе с описаниями. Их легко потерять при пересборке, потому что генератор напишет свои, а именно по ним вас находят в выдаче. Скопируйте старые в промпт, а менять их лучше отдельным решением и позже, когда переезд уже устоялся.
Поиску нужно время, чтобы заметить перемены. Переобход не мгновенный, позиции после любой структурной перестройки какое-то время колеблются, и это верно независимо от того, каким инструментом сделана каждая из версий.
В каком порядке безопасно переключаться?
Сначала собрать, потом проверить, домен переключать последним. Обратный порядок это способ провести полдня в наполовину сломанном виде на глазах у всех.
Рабочая последовательность: собрать новый сайт и опубликовать на адресе вида project.zugo.run, проверить каждую страницу на телефоне и на компьютере, подключить коннекторы (Supabase для данных, Stripe для оплаты, Resend для писем, Google Analytics для статистики), затем переключить домен и оставить старый тариф оплаченным ещё на неделю.
Последний пункт не формальность. Отмена старой подписки до того, как DNS полностью разошёлся, оставляет вас без пути назад, а стоимость лишнего месяца ничтожна по сравнению со стоимостью простоя. Механика домена разобрана в статье свой домен для AI-приложения.
Перед переключением убедитесь, что новая сборка действительно работает, а не просто существует. Каждая сборка запускается в песочнице до выдачи, и та, что не открылась, отдаётся как ошибка: это снижает риск опубликовать мёртвую страницу, но не убирает его и точно не проверяет, что в вашей таблице цен правильные числа. Эта проверка на вас.
Когда переезжать не стоит?
Три случая, где честный ответ это остаться на месте, по крайней мере пока.
Старый сайт большой и хорошо проиндексирован. Сотни адресов с реальным поисковым трафиком превращают карту перенаправлений в основной проект. Пересборка занимает минуты, сопоставление занимает дни, и риск сосредоточен именно в той части, которую ни один инструмент не сокращает.
Сайт держится на платформенной механике. Магазин с многолетней историей заказов, база подписчиков клуба или система записи с действующими клиентами это в первую очередь миграция данных. Сами данные переезжают выгрузкой и загрузкой в вашу базу, но обвязка вокруг них это настоящая работа.
Здесь стоит сказать прямо: у зрелых конструкторов такая обвязка часто уже готова из коробки, вместе с редактором перенаправлений и встроенным магазином. Если вы пользуетесь именно этой частью и она вас устраивает, их сильная сторона перевешивает, и переезд ничего не улучшит.
Идёт рекламная кампания. Переезд во время открученной рекламы означает отладку DNS и целей аналитики одновременно. Дождитесь спокойной недели.
Удачные случаи противоположны. Маленький сайт, который вы переросли. Шаблон, который больше не гнётся под задачу. Проект, исходники которого вы хотите держать в своём репозитории, а не внутри чужого продукта.
Про последнее есть отдельный разбор в статье экспорт приложения в GitHub, а про выбор между конструкторами в статье аналоги Тильды. Для таких переездов работа действительно укладывается в один вечер.
Проверить половину с пересборкой можно заранее и почти бесплатно: соберите новую версию главной страницы на zugo.dev, посмотрите на результат и только после этого решайте, стоит ли трогать домен и перенаправления.