Последовательность переноса сайта на новую CMS (ч.2)

Первая часть статьи о переносе вашего сайта на новую CMS 👈

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

Путь к новой платформе состоит из следующих шагов:

Выбор новой CMS для сайта

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

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

Оценка производительности ресурса перед его переносом на новую CMS

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

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

Вы также можете использовать данные из систем анализа, таких как Seprstat и Topvisor, для сравнения данных.

Материал для программистов

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

Основные моменты в исходных условиях должны быть следующие:

- требования к настройке Robots.txt и Sitemap.xml
- настройка кодов ответов сервера
- настройка микроразметки
- параметры настройки изображения и т. д.

Проверка тестовой версии сайта

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

Создание технического задания по переносу сайта на новую CMS

Конфигурация аналитики

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

Проверка новой версии

Помимо проверки работоспособности форм, кнопок и ссылок на сайте, вам следует проверить следующее

Фиксируем данные из Google Analytics и начинаем отслеживать статистику. Изначально желательно каждый день проверять позицию сайта и сравнивать статистические данные с контрольными. В течение первой недели может быть некоторое снижение (обычно 10-20%). Через 3-5 недель, если все работы по переносу сайта были выполнены без ошибок, ресурс должен вернуться на предыдущую позицию или позиции вырастут.

В данной статье мы упоминаем Google Analytics, но те же действия применимы к Яндекс.Метрике, с некоторыми нюансами.

Вывод

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

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

Как перенести сайт на новую CMS, сохранить позиции и улучшить SEO (ч.1)

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

Структура сайта при переносе

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

Новые URL страниц

У движков есть свои собственные алгоритмы генерации URL. Однако потребуются URL понятные для людей (ЧПУ). Желательно убедиться, что новый URL-адрес не отличается от старого. Конечно, это делается только в том случае, если старый URL-адрес правильный. В случае изменения адреса необходимо правильно настроить 301 редирект, чтобы избежать потери трафика.

Чтобы избежать неприятных сюрпризов, заранее напишите шаблоны URL на основе исходной информации.

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

Новая конфигурация ссылок

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

Таблица всех перенаправленных ссылок должна быть предварительно построена. Тогда не будет проблем при переносе небольших сайтов. Сложности возникают при работе с такими ресурсами, включающими десятки или сотни страниц. В этом случае мы рекомендуем использовать несколько сервисов и программ одновременно. Напирмер: Google Analytics, Ahrefs, Notepad ++ и Netpeak Checker.

Используя Google Analytics, мы загружаем отдельный список всех URL-адресов, которые служат для входа на сайт. Желательно, чтобы «органический поиск» подраздела «Каналы» составлял не менее одного года.

Сервис Ahrefs позволяет вам получать информацию обо всех страницах сайта, на которые ссылаются сторонние ресурсы (столбец URL-адрес ссылки). Мы также загружаем выбранные фрагменты в таблицу.

Мы удаляем дубликаты с помощью функции TextFX в Notepad ++, после чего получаем таблицу с определенными URL.

Необходимо проверить код ответа сервера URL-адресов, которые мы собираем для этой цели, пригодится возможность сервиса Netpeak Checker. Так мы узнаем, на каких страницы отдают 200 код, то есть доступны.

Полученная таблица требуется для проверки и настройки перенаправления. Это убережет вас от потери трафика.

После переноса сайта те же проверки помогут определить, правильно ли настроено перенаправление: все новые страницы также должны возвращать соответствующий код ответа сервера.

Дизайн сайта при переносе сайта

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

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

Потеря контента при переносе сайта

Контент - это не только текст, изображения и видео. От контента, помимо смысловой нагрузки, зависит продвижение в поисковых системах. Удаление контента всегда приводит к потере трафика. Поэтому его нужно оставить полностью или заменить чем-то полезным пользователю.

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

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

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

Настройки Google Analytics

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

Читать дальше 👇
Порядок переноса сайта на новую CMS (ч.2)