Содержание:
Перед сменой платформы понадобятся три вида программ: офлайн-браузер или консольный загрузчик для копии самих страниц, краулер для списка адресов, заголовков и описаний и архиватор, чтобы упаковать всё с датой. Когда сайт живёт на конструкторе, готовой выгрузки файлов там обычно нет, и копию собирают по частям. Ниже разберём, что именно сохранять, какой программой и чего ни одна из них не сделает.
Почему копия страниц не равна копии сайта
На собственном хостинге резервная копия устроена просто: архив файлов плюс дамп базы данных. Их можно развернуть на другом сервере, и сайт заработает почти без правок. С облачной платформой так не получится. Владелец видит редактор и готовые страницы, а доступа к файлам и базе у него нет, поэтому перенос сайта начинается с того, что всё нужное вытаскивают наружу своими силами.
Программа, которая скачивает сайт, сохраняет то, что видит посетитель: разметку, картинки, стили. Скрипты конструктора, формы, корзина и личный кабинет в такой копии работать не будут. Значит, копия нужна не как готовый сайт для запуска, а как полный справочник: что было на каждой странице, как она называлась и где лежала. Некоторые платформы умеют выгружать записи блога или товары в таблицу, и этой возможностью стоит воспользоваться первой: такая выгрузка аккуратнее любой скачанной копии.
Отдельный вопрос касается адресов. Страницы на новой платформе почти наверняка получат другие адреса, а на старые уже ведут ссылки из поиска, соцсетей и чужих сайтов. Чтобы их не потерять, каждый старый адрес связывают переадресацией с новым, а для этого сначала надо знать полный список старых. Таблицу соответствия удобно вести в обычной электронной таблице: старый адрес в одной колонке, новый в другой.
Перед переездом стоит сохранить:
- тексты всех страниц, включая записи блога и описания товаров;
- изображения в исходном качестве, а не уменьшенные копии из галереи;
- полный список адресов, лучше вместе с картой сайта;
- заголовки, описания и подписи к картинкам для каждой страницы;
- структуру меню и внутренние ссылки;
- заявки, подписчиков и отзывы, если платформа позволяет их выгрузить;
- действующие правила переадресации, если они уже настроены.
Можно ли просто скачать сайт с конструктора целиком?
Скачать можно, запустить нельзя. Офлайн-браузер пройдёт по ссылкам и сложит страницы в папку, но многие современные шаблоны подгружают содержимое скриптами, и часть текста в копию просто не попадёт. Проверять результат нужно, открывая сохранённые страницы без интернета. Дизайн на новой платформе всё равно собирают заново, поэтому важнее сохранить содержимое, чем внешний вид.
Сначала выгрузить все адреса и составить таблицу соответствия, а переадресацию включить уже на новой платформе — такой порядок в интервью о настройке сайта на конструкторе и переезде с него предлагает SEO-специалист, как сообщает источник публикации; архиватор и резервная копия страхуют то, что прежняя платформа не выгружает сама. На практике это значит, что ещё до переключения домена у вас на диске лежат список адресов, тексты и картинки, а таблица соответствия хранится отдельным файлом рядом с архивом.
Архив удобно подписывать датой и проверять сразу после упаковки: открыть, распаковать в соседнюю папку и убедиться, что файлы читаются. Для большого сайта удобнее несколько архивов по разделам: если один повредится, остальные останутся целыми.
Что ещё стоит знать о копиях
Какой программой собрать список всех адресов?
Начните с карты сайта: её формирует сама платформа, и в ней обычно перечислены все открытые страницы. Затем пройдите сайт краулером, то есть программой, которая обходит ссылки и записывает адрес, код ответа, заголовок и описание каждой страницы в таблицу. Сверка двух списков покажет страницы, которых нет в карте, и устаревшие адреса. Третий список дают панели поисковых систем для вебмастеров: в них видно, какие страницы получают переходы.
Где хранить копию?
Минимум в двух местах на разных носителях, например на внешнем диске и в облачном хранилище. Известное правило трёх копий звучит так: три экземпляра, два типа носителей, один вне дома или офиса. Для разового переезда этого хватает с запасом. Пароли от старой платформы, домена и почты тоже стоит перенести в менеджер паролей, а не держать в памяти.
Что делать с формами и заявками?
Выгрузить историю заявок и список подписчиков в таблицу до отключения тарифа. После переезда доступ к панели старой платформы может закрыться, и вместе с ним пропадёт переписка с клиентами. Если выгрузки нет, заявки за последние месяцы можно хотя бы переслать себе на почту.
Копию делают до переезда, а не во время
Резервная копия страниц перед сменой платформы состоит из нескольких частей: содержимое, список адресов, мета-данные и выгрузки из панели. Офлайн-браузер, краулер и архиватор закрывают каждую из них, но собрать всё вместе и проверить нужно до переключения домена. Тогда переезд превращается в сборку по готовому плану, а не в попытку вспомнить, что было на старом сайте.
