Перенос сайта

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

Для чего и когда это нужно?

Виды переноса:

1. На другой хостинг.

Смена хостинга необходима, если ресурс медленно и плохо работает и возникают проблемы со стороны хостинга. Не стоит выбирать слишком дешевый хостинг, также перед выбором обязательно стоит посмотреть отзывы. Исходя из личного опыта, не стоит выбирать хостиг от Русоникс (rusonyx) и хостинг РБК (rbc). Если Вы хотите выбрать сверхкачественный хостинг, то лучше выбрать немецкий хостинг (т.к. в России рынок все еще дикий и 100% аптайм сервера Российские компании предложить не могут).

2. На другой движок.

Надо понимать, что ресурсы слишком быстро устаревают и даже самый крутой сделанный более 5 лет назад, как правило, необходимо полностью переделывать (и в очень редких случаях можно обойтись только добавлением функциональности).

Цитата

Учитесь у своего конкурента, потому что он будет учиться у вас.

Джефф О`Лири (один из лучших аналитиков)

Задача

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

Важно помнить. Перед любыми работами обязательно надо создать бэкап ресурса. Для правильной работы необходимо корректно перейти с одного движка на другой. Часто сделанные на старых версиях системы работают не корректно (такие сайты сильно подвержены взломам и хакерским атакам).

Какой способ выбрать?

Вариант 1. Если Ваш ресурс уже реализован на бесплатной CMS (сделанные на ukoz надо забыть и никогда не вспоминать, т.к. полноценными такие не являются) то движок лучше оставить тот же, но надо корректно перенести контент и доработать необходимый функционал.

Вариант 2. Сменить систему управления контеном зачастую много сложнее.

Может быть несколько нюансов:

1. Он реализован на самописном движке, либо слишком старая версия загадочных CMS, или псевдо-коробочная версия самописных (например, RBC), которые предлагают разработчики, однако самостоятельные доработки таких систем практически невозможны. Не надо выбирать редкие системы, или поддержку которых может осуществлять только сам разработчик CMS.

2. Он сделан на нормальной распространенной CMS (UMI, ModX, Joomla, Drupal и т.д.)Важно помнить, что работоспособность и качественное функционирование не зависит напрямую от движка, а зависит только от разработчиков. Чаще всего, кривые и плохо работающие интернет-площадки делаются на Bitrix (разработчики под эту CMS дороже, чем под остальные, а заказчик часто пытается сэкономить, нанимая плохих специалистов, в итоге существенная часть сделанных на Bitrix не подлежит качественной доработке).

Поддержка и доработка ресурса

Важно выбрать тот движок, который обладает необходимым набором модулей и возможностью расширения функционала, также важна миграция на более поздние версии системы (в некоторых движках миграция вообще не предусмотрена). Если у Вас не планируется разработка сверхкрупного и высоконагруженного портала, то не надо выбирать платформу ASP.NET – данная платформа является очень дорогой в обслуживании.

Проектирование нового интерфейса

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

Стоимость работ по переносу сайта

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

Смена равноценна по трудозатратам вновь создаваемому сайту, а иногда и является более трудоемким процессом, так что запаситесь терпением.

На что обратить внимание при переносе сайта

  • Все страницы полностью переносим, как они есть. Нужен прямой постраничный полный перенос. (URL остается такой же один в один).
  • Все страницы доступны по старым URL без лишних 301 редиректов (разработчики часто грешат избыточными 301 редиректами).
  • 302, 303 редирект использовать нельзя.
  • Файл robots.txt должен быть сформирован корректно, не забываем Host: (берем со старого).
  • Все страницы должны быть с учетом наличия/отсутствия www. (см. файл htaccess).
  • У страниц не должно быть дублей.
  • Не забываем сохранять хлебные крошки и уровни вложенности страниц.
  • Все правила формирования URL необходимо оставить прежними (со слешем / в конце URL, или без и т.п.).
  • Правильная обработка 404 ошибки. 404 ошибка отдает код сервера 404.
  • Надо не забыть визуально выделить h1, h2, h3, ссылки и т.п. (таблица стилей).
  • Хлебные крошки должны автоматически формироваться.
  • Если в модулях есть блоки, которые используются на сайте (например, комментирование, видео и т.п.) их надо внести без потери контента. Все скачиваемые файлы должны так же скачиваться без ошибок.
  • Обязательно переносим все старые метатеги (title, description, strong, alt и т.п. для каждой страницы, при этом теги keywords можно не переносить).
  • Обязательно надо сделать sitemap.xml.
  • Надо не забыть перенести необходимые счетчики и системы аналитики со старого сайта.
  • В случае со встраиваемыми плагинами и компонентами ссылок на сторонние ресурсы быть не должно.
  • Для всех новых страниц должна быть возможность сделать ЧПУ.
  • Все почты, которые есть на ресурсе надо закрыть от парсеров (чтобы все электронные адреса, не спамились), также и все формы (формы заявок, обратной связи, калькуляторы и т.п.) должны быть защищены от ботов.
  • Верстка должна быть кроссбраузерная и валидная. Полная проверка корректности верстки и функциональности сайта.
  • Не забываем проверить скорость работы после переноса. (Скорость загрузки страниц и элементов).
  • После перемен обязательно нужно провести технический аудит на предмет взлома (SQL-инъекции, XSS, наличие дырок в скриптах, известные проблемы CMS и т.п.).

Особенности переноса сайта на «Bitrix»

Очень часто неудовлетворительная работа ресурса наблюдается, если он функционирует на Bitrix. Это объясняется тем, что разработки под эту CMS обходятся в более внушительную сумму денег. Большинство заказчиков не желают слишком тратиться. Это и становится причиной того, что нанимаются плохие специалисты, которые не могут сделать все на должном уровне. Это приводит к проблемам с «Битрикс».

Важно знать

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

Аудит сайта

После смены системы управления контентом важно провести комплексный SEO аудит. В аудите нужно проверить все SEO параметры, вот некоторые параметры для проверки

  • Проверить файл robots.txt на корректность.
  • Ошибки в адресах URL.
  • Проверка текстов.
  • Проверка исходящих ссылок для страниц.
  • Распределение весов для страниц и построение ссылочных графов.
  • Проверка тегов.
  • Проверка корректности картинок и изображений.
  • Наличие файлов для скачивания.
  • И другие параметры.
  • Только после выполнения всех рекомендаций сайт будет готов к дальнейшему продвижению.

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

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