Практично кожен власник сайту рано чи пізно задається питанням « А як би мені перенести сайт на інший движок? ». Питання не пусте і в ряді випадків має сенс. Але перше, про що потрібно задуматися, коли відвідують подібні думки, — чи є вагомими причини, що спонукали до думки про зміну « прописки ». Перш, ніж зважитися на активні дії, рекомендуємо все ж оцінити необхідність такого кроку і втрати, які ви можете понести, при перенесенні сайту на нову CMS.

До основних мінусів перенесення сайту на нову платформу відносяться:

  • Фінансові втрати, Які часто обчислюються солідними сумами. Перенесення сайту на новий движок може коштувати не менш ( а буває, що і більше ), ніж створення ресурсу з нуля. Часто такі витрати абсолютно не виправдані, а необхідні гроші набагато вигідніше вкласти в розвиток іншими шляхами;
  • тимчасові витрати на переклад на іншу CMS теж можуть сильно охолодити запал власника. У процесі перенесення даних доведеться виконати багато важливих заходів, які забирають дні, тижні, а часом і місяці, так що цей шлях доступний тільки терплячим;
  • втрати трафіку, Потенційних і навіть реальних користувачів — неминучий результат допущених при перенесенні помилок. Уникнути їх можна, але не так просто, як здається. Тому ми підготували покрокову інструкцію, дотримуючись якої можна уникнути серйозного шкоди від зміни платформи.

зміст:

Отримати безкоштовну консультацію від фахівця з вашого проекту

Всі « за » і « проти » зміни CMS

Перенос сайта на новую cms фото

Давайте розглянемо, які причини не варто вважати вагомою підставою для перенесення сайту на новий движок. До них відносяться:

  • Бажання перейти зі своєю CMS на нову, яку хвалять друзі ( реклама, відгуки ... ) 
    Є вираз « Краще — ворог хорошого », в даному випадку воно підходить якнайкраще. Більшість сучасних CMS є просунутими двигунами, які відповідають вимогам самих розбірливих користувачів. Розробники старанно трудяться над поліпшенням наявних і впровадженням нових функцій. Якщо ви вже користуєтеся одним з популярних продуктів в області систем управління, швидше за все перенесення сайту буде схожий на зміну шила на мило, а можливі плюси в порівнянні з реальними витратами будуть несуттєвими, щоб там не говорили друзі і « експерти ».
     
  • Спроба заощадити на покупці платних плагінів і модулів
    Набір вбудованих модулів і безкоштовних плагінів у різних CMS відрізняється. Але економія при перенесенні сайту на новий движок швидше за все не допоможе зберегти ні копійки. Справа в тому, що витрати на переклад ресурсу будуть в будь-якому випадку вище, ніж вартість будь-яких платних плагінів. А вже тимчасові втрати і можливі ризики і зовсім не окупити.
     
  • Впевненість в тому, що CMS з відкритим кодом легко зламати
    Це дуже спірне твердження, яке не підтверджено нічим. Умільці можуть зламати абсолютно будь-який сайт, якщо у них з'явиться така мета. Крім того, для більше безпеки якраз краще вибирати популярну систему управління, фахівці якої денно і нощно трудяться над тим, щоб вміло відбивати атаки зловмисників.
     
  • Глибокі пізнання в роботі іншої CMS
    Якими б поверхневими не були ваші навички роботи з движком, на якому розміщений ваш сайт, набагато простіше, швидше і дешевше ознайомитися з його особливостями і вивчити всі можливості, ніж переносити ресурс на іншу, саму що ні наїсти рідну CMS.
     
  • Відчуття, що не вистачає будь-нюансу
    Не знаю, що, але щось, здається, не так — вельми сумнівна причина для перенесення сайту на іншу CMS. Навіть якщо вам не дістає якоїсь певної можливості або функції, перш ніж переводити сайт, оціните, дійсно вам так необхідна ця сама можливість або можна обійтися і без неї. Крім того, ви завжди можете зв'язатися з техпідтримкою вашою системою, раптом ваша пропозиція виявиться настільки цікавим, що розробники захочуть впровадити його в свій продукт.

 

Перенесення сайту на іншу CMS доцільний, якщо:

  • Можливостей сайту на HTML перестало вистачати для роботи
    Зручність і надійність HTML-сайтів перестають радувати, коли сайт розростається, і в його обоймі з'являється більше десятка сторінок. В даному випадку зробити, дійсно нічого не можна, буде потрібно переїзд на нове просторе місце проживання.
     
  • Платформа не справляється зі своїм завданням
    Мова йде про самописних ресурсах, плюсом яких є індивідуальна опрацювання під потрібні конкретного проекту. Вибираючи таку платформу, власник сайту часто позбавляє себе багатьох можливостей, про які він не здогадувався спочатку. Часто доопрацювання самописного сайту або обходиться дуже дорого, або взагалі неможлива. До того ж прив'язка до творця такого сайту може стати причиною багатьох проблем. Все це не означає, що « самописці » не мають право на життя. Для великих компаній, які бажають отримати щось особливе і не шкодують на це грошей, такий варіант може виявитися ідеальним.

    Якщо ж ви скористалися послугами такого самобутнього майстра, а потім перестали розуміти один одного або взагалі втратили з ним зв'язок, то перенесення сайту на новий движок — єдиний можливий шлях.
     
  • Функціонал конструктора сайтів не задовольняє потребам проекту
    Часто на етапі становлення бізнесу ми не припускаємо, що через деяку кількість років він розростеться, а можливостей обраного конструктора не вистачатиме для повноцінного функціонування сайту.

    Крім того, конструктор не дає можливості повністю управляти процесом. Зазвичай на старті ми змушені економити і вибирати, що простіше. Така ощадливість з розумного рішення може перетворитися в головний біль і необхідність перенесення ресурсу на серйозну CMS.

 

Варто відзначити, що всі ці причини викликані недалекоглядністю при виборі движка для власного сайту. І, якщо вже така необхідність виникла, при зміні платформи важливо зробити правильний вибір, який дозволить більше не повертатися до цієї проблеми і не змусить через пару років знову замислюватися про переїзд.

Якщо вирішили перенести сайт на нову cms рекомендуємо пройти наш курс « Пошуковик ». Завдяки курсу ви зможете отримати чіткі інструкції, а також наші фахівці зможуть мінімізувати втрати при переїзді. Реєструйтеся за посиланням і приступайте до роботи над своїм сайтом. А з промо-кодом « SEO-21 », ви отримаєте ще додатковий бонус.

Як перенести сайт і не втратити позиції: ризики і можливості уникнути проблем

Как перенести сайт на новую CMS без потерь фото

 

Зважуючи всі « за » і « проти », важливо бути впевненим, що перенесення сайту на іншу CMS дасть більше, ніж ви втратите в цьому процесі. А, як би ви не старалися, втрати в будь-якому випадку будуть. Але, якщо правильно підійти до справи, ці втрати можна зробити мінімальними.

Нова структура сайту

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

нові URL

У різних движках алгоритм формування URL свій власний. І незважаючи на те, що все CMS автоматично створюють зрозумілі і логічні посилання, все ж при перекладі сайту вони будуть іншими. Бажано простежити, щоб нові URL мінімально відрізнялися від колишніх. Звичайно, це необхідно робити тільки в тому випадку, якщо раніше вони були адекватними.

Щоб уникнути неприємних несподіванок заздалегідь пропишіть шаблони для URL, Грунтуючись на раніше використовуваних.

Крім того, необхідно уважно перевірити кожен URL окремо. В іншому випадку можуть з'явитися биті посилання або дублі, Що відіб'ється і на ранжируванні сайту, і на його оцінці з боку відвідувачів. 

Отримати безкоштовну консультацію від фахівця з вашого проекту

перенастроювання редиректів

Будь-сайт, який має навіть саму недовгу історію, зазвичай встигає зібрати сторінки, що віддають код сервера 301. Мова йде про редиректи — переадресації на іншу сторінку. Переносячи сайт, необхідно перенести і все редиректи так, щоб відвідування цих сторінок не приводило до помилок і не загубилася неабияка частка трафіку.

попередньо створіть таблицю всіх редиректних посилань, що не створить проблем при перенесенні невеликого сайту. Складнощі виникають при роботі з ресурсами, що налічують десятки, а то і сотні таких сторінок. В цьому випадку рекомендуємо вдадуться до допомоги відразу декількох сервісів — Google Analytics, Ahrefs, Notepad + +, Netpeak Checker.

За допомогою Google Analytics вивантажуємо в окрему таблицю список всіх URL, які служили входом на сайт. Тут нас цікавлять звітні дані « Organic Search » підрозділу « Канали ». Бажано отримати дані за максимально тривалий період, мінімум рік.

Сервіс Ahrefs дозволяє отримати дані про всі сторінки сайту, на які посилаються сторонні ресурси ( стовпець Link URL ). Вибірку також вивантажуємо в таблицю.

Видаляємо дублі за допомогою функції TextFX сервісу Notepad + +, після чого отримуємо таблицю з унікальними URL.

Залишилося перевірити коди відповідей сервера зібраних нами URL, для цієї мети знадобляться можливості сервісу Netpeak Checker. Так ми дізнаємося, які сторінки мають код 200, тобто доступні. 

Отримана таблиця буде потрібно не тільки для перевірки, але і настройки редиректів з нового місця проживання. Вона дозволить нічого не втратити і зберегти весь трафік в цілості й схоронності.

Після перенесення сайту така ж перевірка дозволить дізнатися, чи правильно налаштовані редиректи: все аналогічні нові сторінки повинні також віддавати відповідний код відповіді сервера.

Дизайн

Щоб не втратити позиції сайту при перенесенні на іншу CMS, важливо подбати не тільки « внутрішньої кухнею », але і зовнішньої складової, яка в першу чергу оцінюється користувачами. Вдалий і запам'ятовується дизайн бажано зберегти. Виняток — повний ребрендинг і зміна стилю дизайну. Але в більшості випадків подібні зміни не потрібні.

Щоб на новому місці зовнішність « не поїхала », потрібно дуже уважно поставитися до здійснення перенесення дизайн-макетів ( якщо вони були ). Якщо ж при створенні початкової версії сайту були використані шаблони конструктора або старої CMS, зберегти дизайн без будь-яких змін точно не вийде. У цьому випадку буде потрібна допомога професійних дизайнерів. Як варіант — можна спробувати підібрати більш-менш відповідні шаблони, пропоновані нової CMS.

Отримати безкоштовну консультацію від фахівця з вашого проекту

втрата контенту

Контент — це не просто тексти, картинки і відеоролики. Крім смислового навантаження, в ньому укладена робота по просуванню в пошукових системах. Видалення контенту завжди призводить до втрат трафіку. Тому його необхідно або зберігати повністю, або змінювати на відповідний з точки зору SEO-просування.

Дуже важливо перед тим, як перенести сайт з одного движка на інший, створити резервну копію всіх сторінок і контенту старого ресурсу. Залежно від того, яка платформа використовувалася спочатку, це можна зробити або за допомогою функціоналу старої CMS, або за допомогою серверної панелі управління, яка дозволяє заархівувати всі файли і бази даних сайту.

До початку робіт по переміщенню сайту, слід переконатися, що резервні копії доступні для роботи. Якщо файли не вдається використовувати, рекомендуємо направити запит провайдеру хостингу.

Налаштування аналітики

Доведеться змиритися з тим, що настройки в Google Analytics і Яндекс Метриці доведеться здійснювати заново. Рекомендуємо заздалегідь підготуватися до цього процесу, зафіксувавши особливості використовуваних вами фільтрів, налаштувань подій і цілей. 

Послідовність процесу перенесення сайту на нову CMS

Вибравши найбільш підходящу для свого сайту систему управління, а також зберігши і перевіривши функціональність резервної копії сайту на старому движку, переходимо до активних дій по переміщенню.

Шлях до нової платформи складається з наступних кроків:

  1. Вибір нової платформи для сайту

Як би банально це не звучало, але це найважливіший етап при перенесенні сайту. Часто про нього забувають або не приділяють йому належної уваги. Для правильного вибору мало ради одного або реклами, що обіцяє все на світі плюшки. Необхідно абсолютно чітко визначити:

  • мінуси поточної платформи, які спонукали змінити движок;
  • особливості і можливості нової CMS ( як вбудовані, так і додаткові плагіни, в тому числі платні );
  • вимоги до власного сайту і цілі, які ви хочете досягти при перенесенні;
  • необхідний функціонал, відсутність якого не дозволить отримати максимум від власного ресурсу.

Тільки порівнявши і тверезо оцінивши всі ці дані, можна з упевненістю сказати, що вибір нової CMS виправданий і повністю відповідає вашим потребам і очікуванням.

 

  1. Оцінка ефективності ресурсу до перенесення на нову CMS

Ми вже говорили про те, що уникнути втрат в процесі перенесення сайту дуже непросто. Але перш за все нам необхідно зафіксувати дані, які будуть контрольними при оцінці цих самих втрат. Крім можливості оцінки, аналіз контрольних даних і порівняння з новими показниками допоможе своєчасно внести корективи і домогтися досягнення колишніх результатів.

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

Також для порівняння даних можна використовувати інформацію таких аналізаторів, як Seprstat, Topvisor і інших.

 

  1. Підготовка техзавдання для програмістів для впровадження тестової версії сайту

Основними пунктами в техзаданіі повинні бути:

  • правила формування структури сайту;
  • шаблони для створення URL;
  • інструктаж впровадження метатегов Title, Description, H1;
  • базові характеристики параметрів:
  • параметри індексації, в тому числі закриття сторінок від пошукових ботів;
  • докладний список впровадження SEO-правок.

 

  1. Перевірка тестової версії сайту

Перш, ніж приймати роботу програмістів, які підготували тестову версію сайту відповідно до техзавданням, необхідно проаналізувати виконану роботу і переконатися, що все виконано саме так, як цього вимагали ви. В першу чергу перевіряємо:

  • відповідність дизайну заявленим вимогам, використання дизайн-макетів або якісний підбір замінюють шаблонів;
  • перевірка точного дотримання всіх вищевказаних пунктів. Для того, щоб процес проходив швидше, а можливих помилок і нерозуміння було менше, рекомендуємо робити таку перевірку не по готовності тестової версії сайту, а під час впровадження кожного пункту ТЗ;
  • аудит юзабіліті сайту: По можливості залучайте помічників з боку або, діючи самостійно, поставте себе на місце користувачів і постарайтеся оцінити зручність ресурсу з точки зору відвідувача;
  • перевірка функціональності і працездатності тестової версії ресурсу.

 

  1. Створення техзавдання для перекладу сайту на нову CMS

Якщо тестова версія сайту повністю вас влаштовує, підготуйте ТЗ для його перенесення і проконтролюйте виконання кожного етапу. Основна увага на:

  • формування коду відповіді сервера 301, Іншими словами, контроль за редиректами;
  • перенесення файлів верифікації: збереження панелей сервісів Яндекс і Google, щоб уникнути втрати даних;
  • синхронізація даних на сайті: дати, контакти, інша інформація повинна відповідати дійсності;
  • перенесення контенту на новий движок зі збереженням даних;
  • передача інформації про перенесення сайту і виконаних в зв'язку з цим зміни фахівцям, які працюють над оптимізацією і просуванням ресурсу ( штагетологи, маркетологи і т. д. );
  • порядок затвердження тестової версії сайту і дані про уповноважену особу, яка має право підтвердити початок процесу по переміщенню сайту на нову платформу.

 

  1. Налаштування сервісів аналітики

Як було сказано вище, при перенесенні сайту на інший движок все настройки в Google Analytics і Яндекс Метриці доведеться виконувати заново. На цьому ж етапі потрібно налаштувати ecommerce для сайтів, що використовують сервіси електронної комерції.

 

  1. Аудит нового сайту

Крім аудиту функціонування форм, кнопок і посилань на сайті, слід перевірити:

  • файл Robots.txt;
  • редиректи;
  • мета-теги кожної сторінки;
  • коректний перенесення лічильників аналізаторів.

Тепер оновлюємо дані в Google Analytics і Яндекс Метриці і починаємо відстежувати статистику. Перший час рекомендується щодня перевіряти позиції сайту і порівнювати статистичні дані з контрольними. Протягом перших тижнів може відзначатися деякий спад ( зазвичай в межах 10-20% ), але через 3-5 тижнів, якщо вся робота по перенесенню сайту була проведена без помилок, ресурс повинен відвоювати колишні позиції.

висновки

Тепер ви знаєте, як перенести сайт з однієї CMS в іншу без істотних втрат позицій. Цей процес вельми трудомісткий і непростий. Тому вирішуватися на нього необхідно тільки в тому випадку, коли користь від перенесення обіцяє значну вигоду, яка буде перебивати всі можливі ризики і витрати.

Пам'ятайте: правильність вибору платформи, чітке розуміння і дотримання всіх необхідних дій — основа успіху, який дозволить уникнути серйозних проблем, а також позбавить від необхідності в найближчі роки знову повертатися до цього питання.

А вас все влаштовує в поточній платформі, на якій розміщений сайт?