Перенос интернет-магазина на другую CMS: план SEO-миграции

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

Трафик падает так стремительно, что даже коты с YouTube обзавидуются. Что же случилось? Не спешите обвинять новую платформу — чаще всего проблема не в ней, а в том, что важная категория товаров куда-то испарилась, адреса страниц поменялись без перенаправлений (редиректов), фильтр стал недоступен поисковому роботу или на боевом сайте остался запрет индексации. Это как если бы вы переехали в новый дом и забыли сказать друзьям новый адрес — никто не найдёт ваш праздник.

Задача SEO-миграции — это такой себе квест: сохранить все полезные страницы и их содержимое, связать старые адреса с новыми и проверить результат после переключения.

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

А ещё сохраните адреса категорий, товаров, статей и страниц брендов, на которые ведут внешние ссылки. Даже если трафика там пока мало — вдруг завтра эти страницы станут хитами продаж!

В этом деле нужен ответственный человек.

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

Если есть возможность оставить адрес без изменений — сначала попробуйте этот вариант. Смена CMS сама по себе не требует переименовывать весь каталог страниц разом.

Для изменённых URL нужна таблица соответствий (редирект-маппинг), которая работает как GPS для поисковых роботов: «Старый адрес? Вот твой новый маршрут!»

Что делать с разными ситуациями? Если страница остаётся прежней по содержанию — сохраняйте её адрес или настраивайте постоянный редирект на новый эквивалент.

Если две категории объединяются — убедитесь сначала, что новая категория отвечает тем же запросам пользователей; просто слепо редиректить нельзя! Если товар временно закончился — не удаляйте карточку автоматически; подумайте о покупателе: может быть стоит показать характеристики товара или предложить альтернативу?

А если страницу удалили навсегда без замены — возвращайте корректный 404 или 410 код ошибки; отправлять всех на главную страницу – это всё равно что спросить у прохожего дорогу до Луны.

Вот вам пример для проверки: старая ссылка на категорию беговых кроссовок должна открывать именно раздел с этими самыми кроссовками, а не весь каталог обуви вообще – иначе пользователь почувствует себя как тот турист из анекдота: «Я просил кофе без сахара… а получил чай с лимоном».

Тестовую версию сайта обязательно закройте от посторонних глаз и поисковых роботов – иначе разработка закончится быстро… а запрет индексации останется навсегда! Составьте отдельный список временных ограничений – чтобы потом не было сюрпризов типа «Почему меня никто не видит?»