+7 988 353-52-54 kompman1@yandex.ru

г. Краснодар

Как не потерять позиции при смене CMS: что теряется и как это сохранить

Команда 100300 8 мин чтения

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

Как не потерять позиции при смене CMS: что теряется и как это сохранить

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

Коротко:

  • Главный риск — адреса. Список всех старых URL нужен до начала работ.
  • Мета-теги переносятся, если их достать из правильного места: у WordPress — из Yoast или Rank Math, у Битрикса — из вычисленных шаблонов.
  • Страницы-файлы, картинки внутри текстов и отзывы на некоторых платформах не переносятся — их нужно спасать отдельно.
  • В день переключения — повторный перенос и проверка ключевых адресов, в первые недели — журнал 404 и Вебмастер.

Что обычно теряют при смене CMS

  • Адреса. Новая система строит ссылки по-своему. Старые перестают открываться, поисковик и посетители с закладок получают 404.
  • Мета-теги. Заголовки и описания остаются в базе старой системы или в её плагине. Страницы выходят с пустыми или шаблонными title.
  • Страницы. «Доставка», «Оплата», статьи, лендинги под акции — то, что не входит в каталог, часто забывают перенести.
  • Тексты и отзывы. Карточка без описания и отзывов беднее той, которую поисковик знал.
  • Картинки. У фото меняются адреса; картинки, вставленные в тексты, продолжают ссылаться на старые пути.
  • Служебное. Карта сайта, robots.txt, подтверждение прав в Вебмастере, счётчики аналитики и цели.

Адреса: главный риск при смене движка

Если старый адрес отвечает 404, поисковик со временем выкидывает его из индекса, а с ним — накопленные ссылки и поведенческие сигналы. Редирект 301 говорит: «страница навсегда переехала сюда», и это основной способ передать новому адресу то, что накопил старый.

Идеальный вариант — сохранить адреса один в один. На практике почти всегда меняется структура: префиксы категорий, окончания, транслитерация. Поэтому рабочий путь — 301 с каждого старого адреса на соответствующую новую страницу, а не на главную и не на раздел.

Модуль «Переезд» в 100300 CMS делает это сам: запоминает старые адреса каждой перенесённой записи (товара, категории, бренда, страницы, статьи) и ставит 301 на её новый адрес, включая адреса с параметрами вроде ?route= у OpenCart или ?p= у WordPress. Таблица адресов по платформам, ручные правила и проверка — в отдельной статье 301-редиректы при смене CMS.

Если вместе с CMS меняется и домен, редиректы нового сайта сработают, только когда запрос до него дойдёт. Значит, на старом домене нужно настроить 301 на новый домен с сохранением пути (в панели хостинга или в .htaccess) и сообщить о переезде в Яндекс Вебмастере и Google Search Console.

Что делать с товарами, которых больше нет

Переезд — удобный повод почистить каталог, но удалённые товары тоже были в индексе. Если у такого товара есть замена (новая модель, другой цвет), ведите 301 на неё. Если замены нет — на категорию, в которой он лежал. Перенаправлять сотни удалённых товаров на главную нельзя: поисковик считает такие редиректы ошибками. И не удаляйте ассортимент прямо перед переключением — сначала переезд, потом чистка, чтобы не смешивать две причины возможной просадки.

Мета-теги и SEO-поля по платформам

Модуль переносит title, description, keywords и H1 там, где они есть. Но «где они есть» у каждой платформы своё:

ПлатформаОткуда берутся мета-тегиЧто не переносится
OpenCart / ocStoreSEO-поля товаров, категорий, производителей, страницТекстовые опции и опции-файлы, второй и следующие языки
WooCommerceYoast SEO и Rank Math с подстановкой переменныхЧерез API: пароли, черновые страницы, Yoast товаров (мост и дамп отдают)
1С-БитриксУже вычисленные значения шаблонов (таблицы iprop)Страницы-файлы, отзывы, скидки каталога, highload-справочники, профили покупателей
Shop-ScriptSEO-поля товаров, категорий и страницЧерез API: пароли, отзывы, купоны, страницы
InSalesСобственные SEO-поля товаров и коллекцийОтзывы, пароли, габариты вариантов
Tilda StoreSEO-колонки CSV-выгрузки товаровПокупатели, отзывы, промокоды, страницы

Два частых подвоха. У Битрикса, если шаблон мета-тегов задан, а значения не пересчитывались, поля будут пустыми — модуль не вычисляет шаблоны вида {=this.Name}. У WooCommerce через REST API не приходят мета-теги товаров из Yoast — если они приносят трафик, подключайтесь мостом или дампом.

Пустые поля на новом сайте не останутся пустыми в выдаче: в ядре 100300 CMS title и description собираются по шаблонам из «Настройки сайта → SEO и аналитика → SEO». Если страниц тысячи и нужны разные формулировки, шаблоны с переменными, SEO-редактор таблицей и аудит даёт модуль SEO Pro. Что работает бесплатно, описано в справке «SEO: что работает из коробки».

Картинки, отзывы и страницы

Картинки

Фото товаров модуль скачивает в медиатеку, и у них появляются новые адреса. Для трафика из поиска по картинкам это значит переиндексацию. Картинки, вставленные внутрь описаний и статей, не скачиваются — остаются ссылками на старые пути (/image/catalog/… у OpenCart, /wp-content/uploads/… у WordPress). Пока жив старый сайт, они видны; после переключения домена — пропадут. Простой выход: скопировать папку с картинками старого сайта в папку public нового с тем же путём — веб-сервер отдаст их как обычные файлы.

Отзывы

Переносятся из OpenCart, WooCommerce и Shop-Script (при подключении к базе), первый одобренный ответ становится ответом магазина. Из Битрикса, InSales и Tilda отзывы не переносятся — если на карточках их много, решите заранее, как поступить.

Страницы

Информационные страницы OpenCart, страницы и записи WordPress, страницы InSales переезжают с адресами и SEO. В Битриксе страницы — файлы, а у Tilda страницы в выгрузку не попадают: их нужно собрать в конструкторе блоков до переключения и, если адрес изменился, добавить редирект вручную.

Что сделать до переключения

  • Выгрузите список всех URL старого сайта: из sitemap.xml, Яндекс Вебмастера (страницы в поиске), Search Console и краулера.
  • Отметьте страницы, которые дают трафик и заказы: отчёты по страницам входа в Метрике и GA4 за год.
  • Сохраните текущие позиции по главным запросам — чтобы потом сравнивать, а не вспоминать.
  • Сделайте резервную копию старого сайта: файлы и базу.
  • Сделайте пробный перенос и сверьте карточки: тексты, мета-теги, H1, характеристики, фото.
  • Пройдитесь по списку URL и отметьте адреса, которых не будет в переносе: страницы-файлы, нестандартные ЧПУ, лендинги. Заготовьте для них правила.
  • Перенесите счётчики Метрики и GA4 и цели — в 100300 CMS они подключаются без кода, в настройках сайта.
  • Не затевайте одновременно с переездом редизайн текстов, смену структуры каталога и чистку ассортимента. Если позиции просядут, вы не поймёте, что именно сработало.
  • Закройте новый сайт на временном адресе от индексации, чтобы он не попал в поиск дублем старого, и не забудьте открыть его после переключения.
Мастер переезда 100300 CMS: SEO-поля и 301-редиректы при смене CMS переносятся вместе с товарами
Мастер переезда: SEO-поля и переадресации со старых адресов — в списке того, что переносится.

День переключения

  1. Запустите перенос ещё раз — «Перенести снова». Повторный запуск дозальёт заказы и правки за последние дни без дублей.
  2. Переключите домен (DNS или папку сайта на хостинге). Если домен новый — включите 301 со старого домена с сохранением пути.
  3. Откройте 10–20 самых посещаемых старых адресов из своего списка: каждый должен вести 301 на нужную страницу, которая отвечает 200.
  4. Проверьте robots.txt (не закрыт ли сайт целиком после тестового режима) и sitemap.xml.
  5. Оформите тестовый заказ — от корзины до письма.

Первые недели: если позиции просели после смены CMS

Колебания в первые недели после смены CMS — обычное дело, поисковик пересчитывает сайт. Сроки восстановления никто честно назвать не может, поэтому смотрите не на календарь, а на причины:

  • Ошибки 404 в Вебмастере и журнале 404. Каждый адрес, на который приходят люди или роботы, — кандидат на редирект. В SEO Pro журнал 404 позволяет сделать редирект одной кнопкой.
  • Цепочки и редиректы на главную. Редирект должен вести на соответствующую страницу одним шагом.
  • Просевшие страницы. Сравните старую и новую версию: тот же ли title, H1, текст, есть ли отзывы и характеристики.
  • Индексация. Добавьте карту сайта в Вебмастер и Search Console, следите за числом страниц в поиске.
  • Скорость. Медленные страницы мешают ранжированию — проверьте основные шаблоны.

Пошаговый список всего переезда — от доступов до первой недели — собран в чек-листе переезда интернет-магазина.

Итог

Позиции при смене CMS держатся на адресах, мета-тегах, страницах и картинках. Модуль «Переезд» закрывает большую часть автоматически — 301 со старых адресов и SEO-поля, — но список URL, страницы вне базы и проверка после переключения остаются за вами. Если хотите, чтобы редиректы, индексацию и первые недели после запуска проверил тот, кто это уже делал, — переезд под ключ на странице переезда магазина стоит от 10 000 ₽. Оценить переезд бесплатно.

#SEO при переезде#301-редиректы#Переезд магазина

Вопросы и ответы

Упадут ли позиции после смены CMS?
Колебания в первые недели бывают почти всегда, поисковик пересчитывает сайт. Глубина просадки зависит от того, сохранены ли адреса через 301, мета-теги и страницы с трафиком.
Что будет, если не ставить 301-редиректы при переезде?
Старые адреса начнут отвечать 404, поисковик постепенно уберёт их из индекса вместе с накопленными ссылками. Посетители с закладок и внешних сайтов попадут на ошибку.
Переносятся ли мета-теги при смене CMS?
Модуль «Переезд» переносит title, description, keywords и H1. Источник зависит от платформы: у WordPress это Yoast и Rank Math, у Битрикса вычисленные значения шаблонов.
Нужен ли SEO Pro, чтобы переехать без потерь?
Нет. Карта сайта, robots.txt, мета-теги по шаблону и 301-редиректы есть в ядре бесплатно. SEO Pro удобен для журнала 404, правил по маске и тысяч страниц.
Через сколько восстановятся позиции?
Честного срока нет: он зависит от сайта, конкуренции и качества подготовки. Следите за 404, индексацией и сравнивайте просевшие страницы со старыми версиями.