Чек-лист по переносу сайта на другой сервер

Рано или поздно у любого владельца сайта возникает необходимость переноса его ресурса на другой хостинг. Вызвано это может быть нестабильной работой серверов, плохой защитой от спама, или банально высокой стоимостью услуг. Приняв решение о переезде, владелец ресурса сталкивается с рядом вопросов: «как перенести все содержимое», «как не потерять позиции в поисковой выдаче», «как избежать ошибок»? Переезд сайта на другой хостинг процесс не такой сложный, как может показаться, однако и он таит в себе много трудностей, если нет четкого плана действий. По этой причине, мы подготовили новый чек-лист, который поможет перенести ваш веб-сайт без ошибок и потери позиций в выдаче.

Поиск хостинг провайдера

Самая первая задача, которую вам потребуется решить, это поиск хорошего хостинга для вашего веб-сайта. Требования к серверам, как ни странно, у всех разные. Кто-то ищет бюджетное решение с минимальной оплатой за месяц, для кого-то важна техническая поддержка по телефону, кто-то обращает внимание на безопасность. Что из этого приоритетно для вас мы не подскажем, но советуем обратить внимание на надежность сервера, как он выдерживает нагрузки, ddos атаки и атаки спама. Другие критерии, по нашему мнению, чуть менее важны при выборе провайдера.


Последовательность действий

Выбрав новый хостинг, определяемся с тарифом. Для сайтов без систем управления, можно смело брать самый простой тарифный план, сайты с  CMS потребуют поддержку MySQL и PHP. Пройдя процедуру регистрации, переходим к копированию файлов. Условно, можно разделить все содержимое сайта на две части: база данных (как правило MySQL) и файлы с содержимым, стилями и скриптами. Задача человека ответственного за перенос, корректно перенести все содержимое на новый хост. 

Как правильно перенести статический HTML сайт

Встретить простой html сайт в нынешнее время довольно сложно, однако такие ресурсы есть и их немало. Перенос html-сайта довольно прост, так как для него не нужен PHP и база данных. Все что требуется для корректной работы - наличие файла index.html в корневой директории хостинга. Все остальные папки с контентом можно просто скопировать. Если папок сайта много, то удобнее всего воспользоваться файловым менеджером, работающим через FTP (Total commander, Filezilla и другие), который позволит выделить и скопировать необходимые файлы в пару кликов.


Как правильно перенести сайт с CMS

Современные веб-сайты с системами управления требуют больше действий для переноса, так как сами ресурсы более сложные технически. Более того, различные CMS имеют свои особенности, но как правило общий порядок действий везде идентичен. Первоначально нам необходимо сделать копию сайта (дамп файлов) через phpMyAdmin, который установлен на текущем сервере. Полученный архив (или файл с расширением .sql)выгружаем на свой жесткий диск, вместе с другими папками сайта. На новой площадке мы создаем новую базу MySQL и через файловый менеджер копируем все папки текущего сайта, которые мы ранее выгрузили на жесткий диск. 


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



Создав новую базу на сервере, нужно выгрузить в неё наш архив с дампом, для этого снова пользуемся интерфейсом phpMyAdmin, указав путь к дампу с нашего жесткого диска. После копирование не забываем изменить данные в конфигураторе (логин, пароль, сервер). Теперь остается только переделегировать домен на новый хостинг, указав в настройках новые NS-сервера и ждать около 12 часов.

Как не потерять вес и позиции сайта

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


Если при переезде на другой хостинг меняется и домен, то поисковая система выкинет все позиции из выдачи, а на новый ресурс будет наложен фильтр аффилирование (склейка сайта). Чтобы этого не произошло, - нужно поставить 301 редиректы в коде сайта, тем самым мы сообщим поисковой системе, что сайт переехал на новый домен и все старые страницы теперь открываются по новым адресам. Правильный порядок действий включает в себя: 

  • Установка 301 редиректа для каждой страницы со старого ресурса на новый
  • Создание файла robots.txt с указанием host директивы
  • Создание динамической xml карты сайта

Не будет лишним также подключить панель вебмастера Яндекс и там отправить целевые страницы на переобход поискового робота.

Переезд состоялся?

Процесс переноса сайта с одного сервера на другой не должен вызывать сложностей и негативных последствий, к тому же опцию переезда часто предоставляют сами хостеры. Всегда проверяйте ваш веб-сайт после переноса. Обратите внимание, чтобы не появилось 404 страниц ошибок для тех url, которые раньше работали. Через сервис pagespeed проверьте скорость загрузки сайта, если показатели в желтой или красной зоне, то изучите ошибки, они могут быть как со стороны сайта (грязный код, много скриптов, неоптимизированные изображения), зона ответственности в этом случае лежит на вас, так и со стороны сервера, эти ошибки хостер обязан исправить сам.

Возврат к списку

Оцените материал:
(Голосов: 80, Рейтинг: 4.85)
Читайте также
Чего нельзя делать при самостоятельном SEO продвижении
16.09.2019 10:57:00
Изобилие доступной и полезной информации побуждает владельцев бизнеса продвигать сайт самостоятельно, что в итоге выливается в большое количество ошибок и последующую пессимизацию веб-сайта в выдаче
>>>
16.09
04.09
23.08
16.08
07.08
>>> Все новости
Понравилась публикация? Хотите получать интересные уникальный статьи?
Тогда будем рады видеть вас в рядах наших подписчиков!
Нажимая кнопку «Отправить», я даю согласие на обработку моих персональных данных в соответствии с условиями «Политики конфиденциальности»
>
Спасибо за проявленый интерес к нам!
В ближайшее время наш менеджер свяжется с Вами.