Установка новой CMS, с сохранением информации.

Когда свой собственный интернет-сайт постоянно развивается и расширяется, в частности добавляются новые страницы, сервисы и возможности, как правило, появляется потребность сменить систему управления контентом (CMS), что вполне закономерно порождает вопросы такого типа:

 

  • Как избежать изменения структуры?
  • Как скажется смена системы управления на рейтинге сайта?
  • Как всё это обустроить переезд с минимальными потерями?

 

Действительно ли вам необходим переезд?
В случае возникновения желания заменить CMS , стоит логически взвесить все за и против, определиться,  является ли это необходимостью. Может оказаться, что используемая вами в настоящий момент CMS способна реализовать то, ради чего, вы хотите поставить новую систему. Для начала поищите дополнительные расширения и плагины  на имеющуюся систему.  Тем более переходить на новую систему управления контентом - занятие весьма  рутинное.

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

Сохранение  информации
Саамы оптимальный и лучший вариант при переходе на новую CMS – сохранение старой информации, контента и страниц. Но, увы, такая возможность бывает не всегда. Скрипт, формирующий понятные человеку URL’ы должен исправно работать в новой системе управления. Часто причиной перехода на новую CMS, становится отсутствие ЧПУ.

Применение редиректа с кодом 301
Поисковые машины, лучше всего воспринимают метод, перенаправления страниц — редирект с кодом 301. Данный способ позволит, пользователям, вышедшим на старый адрес сайта, автоматически переместиться на новый, а поисковые системы смогут определить, что сайт перемещён на новое место и теперь им предстоит работать с новыми директориями.

Перед настройкой перенаправления стоит тщательно проанализировать такие факторы: наличие содержимого и значимость страниц. В дальнейшем, можно предпринимать действия для страниц, которым перенаправление необходимо. Важнее всего поставить редиректы на URL’ы, которые:

 

  • приносят большую часть трафика
  • содержат ссылки обратной связи
  • положительно влияют на конверсию
  • пользуются популярность у посетителей сайта

 

Для оставшихся страниц, можно приготовить участь, ошибки 404 и создать ссылки для аудитории на базовые URL’ы сайта. Поисковики воспринимают ошибку 404, как заявление об окончательном удалении страницы. При последующих индексациях, поисковики это учтут, и постепенно будут выводить новые адреса страничек вместо старых.

Полный редирект
При наличии ценного и интересного содержимого для аудитории сайта в больших количествах, применяется так называемый, массовый постраничный редирект. Это занятие весьма рутинное, требующее времени и терпения. Суть метода заключается во внесении старых и новых адресов в файл .htaccess. Помимо времятратности, минусами этого способа является  замедление работы сервера, так как потребуется больше времени для обработки крупного массива данных и высокий процент вероятности допустить оплошность при вводе новых URL.

Разумеется, есть альтернативный вариант - динамический редирект. Но такой метод смогут использовать лишь люди, имеющие  определенные познания в программировании, и для новичка это будет непростая задача. Что бы  создать динамический редирект, требуется вставить специальный код, к примеру, написанный на PHP, затем, в файл .htaccess, заносится строка, ссылающаяся  на файл с написанным, исполняемым кодом. В цели этой программы входят объединение старых адресов страниц с новыми, и редирект, но новые URL.

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

Важно убедиться в работоспособности внешних и внутренних ссылок, и случае потребности исправить, для избегания ошибок.  Страницы, которые могут обойтись без редиректа, на них достаточно прицепить сообщение об ошибке 404 . После успешного перехода, нужно создать новую версию файла, sitemap, что позволит поисковикам как можно скорее, проиндексировать обновления  на сайте, тем самым максимально сохранив возможный объём трафика. Если же на сайте присутствовала внутренняя перелинковка, распределяющая вес между страничками сайта, то при наличии изменений в структуре придется исправлять и перелинковку.

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