Миграция без потерь: создание нового сайта LION и перенос каталога с +4000 товарами
Исходная ситуация и проблема клиента
Предыдущая версия сайта работала на CMS WordPress и со временем начала ограничивать возможности бизнеса. Внешний вид выглядел устаревшим, структура каталога была сложной, а навигация — неудобной из-за большого количества товаров. Платформа не справлялась с масштабом проекта и не позволяла гибко управлять ассортиментом.
Отдельной проблемой стала невозможность корректно перенести каталог стандартными инструментами WordPress. Это создавало риски потери данных и большого объёма контента, который накапливался годами: описание товаров, фотографии, характеристики, отзывы, обзоры.
Также существовала высокая угроза потери поискового трафика — старый сайт имел упрощённые URL, и любой переход на новую структуру ссылок требовал аккуратной проработки редиректов. Именно поэтому клиенту нужна была комплексная работа: от создания нового сайта до сохранения SEO-позиций.
Задачи проекта
Перед нами стояла цель создать современный интернет-магазин, способный решать текущие и будущие задачи компании. Нужно было полностью обновить визуальное оформление, переработать структуру каталога, улучшить удобство использования и адаптировать сайт под растущий объём продукции.
С технической стороны требовалось организовать корректный перенос большого массива данных на новую платформу, обеспечить сохранность всего контента и настроить переадресацию со старых ссылок, чтобы избежать потери поискового трафика. Важно было создать гибкую и масштабируемую систему, которая позволит компании развиваться без ограничений.
Реализация
Работа над проектом началась с тщательной подготовки — мы провели аудит существующего сайта, изучили структуру базы данных WordPress, определили используемые плагины и особенности хранения данных. Это было критически важно, поскольку старый сайт имел многолетнюю историю развития и использовал множество расширений, которые оставляли свои таблицы и связки в базе. Именно такая фрагментированность данных стала одной из ключевых сложностей проекта.
Разработка кастомного модуля переноса данных
Понимая, что стандартные инструменты экспорта WordPress не справятся с задачей, мы приняли решение создать индивидуальный модуль выгрузки данных напрямую из базы. Этот модуль должен был не просто извлечь товары, а собрать все связанные сущности: характеристики, изображения, метаданные, SEO-поля, категории, фильтры, производителей, вариации, отзывы и т. д. Сам процесс разработки модуля включал несколько этапов:
- Расшифровка логики хранения данных в WordPress. Мы вручную исследовали структуру таблиц, определяли, где хранятся характеристики, как связаны товары с категориями, каким образом организованы списки производителей и какие плагины формируют критические данные. Работа требовала аккуратности, поскольку любые недоучтённые связи могли привести к потере данных или к некорректной структуре каталога.
- Определение и систематизация сущностей для переноса. Мы классифицировали характеристики, форматы изображений, массивы метаданных, типы пользователей, систему отзывов и постов блога. Это позволило заранее спроектировать структуру, корректно совместимую с 1С-Битрикс.
- Разработка алгоритмов преобразования данных. WordPress хранит данные в одном формате, а Битрикс использует существенно другой принцип организации каталога. Поэтому мы разработали набор преобразователей, которые переводили каждую сущность в формат, полностью готовый для импорта в новую систему.
- Импорт в Битрикс и корректировка структуры. После выгрузки мы выполнили импорт данных в Битрикс, сформировали разделы каталога, настроили инфоблоки, характеристики, значения фильтров, привязки товаров и изображения. Каталог был полностью восстановлен с сохранением всего объёма товара и связей. В итоге в новой системе появилась идентичная структура каталога, полностью наполненная всеми товарами — всего 4568 наименований. Товары сохранили фотографии, описания, характеристики, SEO-поля и ключевые слова. Было перенесено 147 отзывов и 102 характеристики товаров и весь список производителей, что позволило восстановить фильтры без ручного ввода.
- Благодаря индивидуальному модулю мы добились полного соответствия структуры каталога на новом сайте структуре из WordPress, но уже в удобной и корректной форме, пригодной для масштабирования.
Работа с сопутствующим контентом
Мы уделили большое внимание переносу не только товаров, но и связанных материалов. На старом сайте за годы накопились обзоры, отзывы, статьи, технические описания. Утрата такого контента негативно сказалась бы на поисковом трафике и доверии пользователей. Поэтому:
- была проведена полная выгрузка отзывов и их привязка к товарам на новом сайте;
- обзоры были структурированы и перенесены в отдельные разделы;
- мы очистили и стандартизировали контент, удалив дубли, исправив HTML-разметку и оптимизировав изображения.
Эта работа позволила не только сохранить исторический контент, но и значительно улучшить его качество.
Разработка системы сохранения SEO-трафика
Одним из самых важных этапов проекта стала реализация подхода, который позволил сохранить весь поисковый трафик. Переезд на новую структуру сайта почти всегда связан с рисками просадки позиций, особенно при большом количестве страниц. Чтобы этого избежать, мы разработали собственный механизм переадресации.
Старый сайт использовал короткие и упрощённые URL, которые не отражали реальную структуру каталога. Новый сайт получил полноценные многоуровневые URL-адреса, что улучшило навигацию и SEO, но создало разрыв между старой и новой архитектурой.
Решением стал модуль, который анализирует входящее обращение, определяет, принадлежит ли оно старой системе URL, сверяет ключевое слово товара с базой данных нового сайта и отправляет пользователя на актуальную страницу. Это интеллектуальная переадресация, а не просто набор вручную прописанных редиректов, что делает её полностью автоматической и масштабируемой.
В результате система обеспечивает:
- отсутствие ошибок 404;
- полное сохранение позиций в поиске; корректное поведение поисковых роботов;
- бесшовный переход пользователей со старых ссылок.
Разработка нового интерфейса и улучшение UX
Параллельно с техническими работами мы занимались визуальной и интерфейсной частью сайта. Был разработан современный дизайн, основанный на фирменном стиле бренда LION. Мы уделили особое внимание структуре каталога — пользователю стало проще ориентироваться даже в огромном ассортименте. Карточки товаров получили новый формат: на них размещены подробные характеристики, галерея изображений, отзывы, рекомендации и связанные товары.
Улучшена поисковая система, переработан механизм фильтрации, оптимизирована скорость загрузки каталога. Сайт стал не только удобным для покупателя, но и функциональным для администратора: управление каталогом стало быстрее, проще, понятнее. Теперь изменения можно вносить без риска нарушить структуру товара или потерять данные.
Результаты
Новый сайт стал полноценной современной платформой, которая соответствует потребностям крупного интернет-магазина. Клиент получил быстрый, удобный и визуально привлекательный ресурс, полностью готовый к масштабированию. Весь каталог был перенесён без потерь, включая товары, характеристики, изображения и контент.
Благодаря корректной системе редиректов поисковый трафик был сохранён, а пользователи — независимо от того, переходят ли они по старым или новым ссылкам — всегда попадают на нужную страницу. Это позволило избежать просадок в поисковом рейтинге и сохранить стабильность бизнес-показателей.
Для компании LION запуск нового сайта стал важным шагом вперёд: улучшилась конверсия, повысилась доверие к бренду, а процесс работы с ассортиментом стал гораздо удобнее и эффективнее.