В фокусе - перенос сайта на новый шаблон, CMS, хостинг.
Переносы сайта бывают нескольких типов:1. Перенос сайта на другую CMS (например, с Wordpress на 1С-Битрикс, с «самописной» СMS на Wordpress или 1С-Битрикс).
2. Перенос сайта на новый шаблон в рамках той же СMS, что использовалась ранее.
3. Перенос сайта с одного хостинга на другой (процедура смены хостинг-провайдера).
Но зачем нужно переносить сайт? Давайте разбираться.
Перенос сайта на новый шаблон
Замена шаблона без замены СMS актуальна, если СMS вас не устраивает c точки зрения управления, администрирования, но вы столкнулись со следующими трудностями:
- Текущий шаблон не поддерживает необходимые для развития вашего бизнеса, сайта функциональные возможности
- Не устраивает текущий дизайн шаблона, а замена дизайна в рамках текущего является отнюдь не дешёвой доработкой.
- Текущий шаблон технически устарел, не поддерживает обновления и «блокирует» возможности, которые раньше были доступны. Например, ранее формы обратной связи годами работали, но после очередного обновления в рамках данного шаблона они стали работать некорректно.
- Старый шаблон использовался в «первозданном» виде (именно как готовое решение) и не проводились никакие доработки, возможно, были только обновления.
- Структура каталога и других информационных блоков старого шаблона совпадает со структурой нового шаблона.
- Системные характеристики максимально идентичны.
Перенос сайта на другую CMS
Перенос сайта на другую CMS актуален, если:• Не устраивает производительность.
• CMS уходит с конкретного рынка (и недоступной становится поддержка).
• Не удовлетворяет безопасность прошлой CMS
• Ранее используемая CMS крайне неудобна в администрировании, отнимает массу усилий при работе с собой.
• Ранее используемая CMS проста в управлении только для человека с глубокими техническими знаниями, а контент-менеджер, специалист по продажам не может заменить даже цены – нужно «лезть» в код.
Перенос сайта на другую CMS –это не просто кропотливая, а требующая внимания к деталям работа.
И пройдёт ли всё успешно во многом зависит от того, насколько ответственно специалисты отнеслись к следующим процессам:
- Создание резервных копий файлов сайта и его базы данных.
- Сбор настроек старой платформы и правил обработки страниц.
- Фиксации структуры проекта (здесь выигрывает тот, у кого велось SEO и уже была корректная карты сайта).
- Фиксация всех сущностей сайта, которые необходимо перенести (это не только то, что «наверху» – статьи, карточки товаров, но и «внутри»: например, пользователи
- Фиксация плагинов, модулей.
- Сбор данных об используемых сервисах и их настройках.
- Экспорт базы данных.
- Грамотное перенаправление страниц. 301-е перенаправления со старых страниц на новые страницы сайта важны для того, чтобы посетители, для которых точки входа уже проиндексированные позиции в поисковых системах или закладки могли быть перенаправлены на нужные страницы.
Перенос сайта на другой хостинг
Замена хостинга востребована, когда волнует следующая «симптоматика»:- Медленная загрузка сайта, связанная с низким качеством работы хостинга.
- Частая недоступность хостинга (низкий Uptime - время непрерывной доступности сайта). Очень плохо для SEO! Поисковые роботы не найдут нужную страницу для выдачи.
- Уязвимость с точки зрения защиты.
- Хостинг не соответствует действующему законодательству. Например, вы разработали сайт на Tilda или Wix, казалось бы, есть бесплатный хостинг. Но, если вы, к примеру, ведете бизнес в Беларуси, помните: у вас должен быть белорусский сервер. Другой вопрос, что у тех же провайдеров хостинга уже есть готовые решения, с которыми максимально просто решить вопрос переноса сайта на Tilda. На бесплатном хостинге реализован вариант, соответствующий белорусскому.
- Непосредственной привязке домена к хостингу.
- Переносу файлов и базы данных (через подключение к серверу по FTP или SSH, многое зависит от провайдера).
- Добавлению в конфигурационный файл актуальные данные авторизации для нового пользователя базы данных и корректировка конфигурационного файла (с изменением привязки к базе данных, пути расположения файлов сайта).
- Изменению привязки домена.
Они могут быть нескольких типов:
- Проблемы с несоответствием владельца файлов (вплоть до появления ошибки выполнения из-за нарушения параметров безопасности.
- Проблемы непосредственно с настройками безопасности (особенно, если на конкретном хостинге - жесткие ограничения на владельца файла).
- Пресловутые ошибки с кодом 500 «всплывают» часто именно в ситуациях, когда на этот момент «забивают».
Халатности, ошибки при переносе сайта
Среди распространённых халатностей при переезде сайта на новый шаблон, СMS:
- Удаление URL, замена или настройка ЧПУ на этапе переноса, переезда. Опасно для сохранности структуры.
- Наплевательское отношение к счётчикам. На страницах нового домена должны быть размещены все имеющиеся счётчики (Яндекс.Метрика, Google Tag Manager, Google Analytics).
- Халатное отношение к переносу мета-тегов.
- «Забывчивость» Переноса микроразметки Schema.org и Open Graph. Так вы «убьёте» и снипеты в поисковой выдаче и отображение сайта, если не него будут ссылаться в социальных сетях в постах.
- Халатное отношение к заголовкам ответа сервиса Robots-Tag, Link и Cache-Control.
- Настройки главного зеркала сайта.
- Отсутствия дубликатов страниц.
- Оптимизации скорости загрузки.
- Исключения ошибок сервера типа 404, 301, 302 из внутренней перелинковки.
- Настройку файла robots.txt, особенно после смены CMS.
- Корректность файла sitemap.xml.
- Правильность работы системы аналитики и отслеживание целей.