Что требовало внимания
Безопасность и стабильность
- В шаблонах обнаружен вредоносный код с внешними ссылками
- Устаревшие модули Битрикс с потенциальными уязвимостями
- Отсутствие надёжного резервного копирования через штатные средства платформы
- Ошибки в структуре базы данных и «мусорные» разделы в системе
Производительность и мобильный опыт
- Оценка мобильной версии в PageSpeed — 48 из 100
- Изображения в тяжёлых форматах без автоматической оптимизации
- Время до полной интерактивности (TTI) достигало 14 секунд
- 22% отказов с мобильных устройств за год
Функционал магазина
- Промокоды применялись с ошибками или не работали вовсе
- Функция «Избранное» не отображалась в личном кабинете
- Форма «Купить в 1 клик» не передавала данные в заказы
- Уведомления о регистрации не доходили до клиентов
B2B-направление
- Отсутствие отдельной регистрации для оптовых покупателей
- Нет автоматической активации специальных цен после проверки заявки
- Заявки обрабатывались вручную, без трекинга в системе
SEO и аналитика
- Sitemap.xml не обновлялся и не был указан в robots.txt
- Отсутствовали шаблоны для мета-тегов — в выдаче показывались технические фразы
- Нет товарного фида для корректного отображения в Яндекс.Поиске
- Заказы не передавались в CRM, статистика собиралась вручную
Что мы сделали
Безопасность и техническая гигиена
Провели полный аудит пользователей и прав доступа, удалили устаревшие учётные записи. Вредоносный код вручную вычищен из шаблонов, .htaccess, JS и PHP-файлов. Обновлены ядро и модули Битрикс, удалены неиспользуемые компоненты. Настроено регулярное резервное копирование средствами Битрикс — еженедельно, с хранением двух последних копий в облаке. Теперь восстановление рабочей системы занимает минуты, а не часы.
Оптимизация скорости и мобильной версии
Внедрили автоматическую конвертацию изображений в WebP — вес фотографий сократился на 30–70% без потери качества. Провели оптимизацию фронтенда: ускорили загрузку мобильной версии, исправили вёрстку, устранили ошибки в структуре базы данных. Сайт стал отзывчивее, а пользователи с мобильных устройств — чаще завершают покупки.
Техническое SEO
Настроили автоматическую генерацию sitemap.xml с пропиской пути в robots.txt. Реализовали шаблоны для мета-тегов <title>, <description>, <keywords> — теперь каждый товар и раздел имеет осмысленное описание без ручного ввода. Настроили выгрузку товарного фида для корректного отображения карточек в поиске Яндекса.
Функционал интернет-магазина
Исправили логику корзины: промокоды применяются корректно, расчёт итогов — без ошибок. Восстановили функцию «Избранное» с отображением в личном кабинете. Доработали форму «Купить в 1 клик»: добавили поле «Комментарий», настроили отправку уведомлений и передачу данных в заказы.
Автоматизация работы с оптовиками
Создали отдельную страницу для оптовых покупателей с формой заявки и условиями сотрудничества. Реализовали логику: при одобрении заявки пользователь автоматически переводится в группу «Оптовик» с доступом к специальным ценам. Настроена система уведомлений: заявка → ответственному на email → обработка в админке → автоматическое письмо клиенту.
Интеграция с amoCRM и аналитика
Настроили двустороннюю синхронизацию заказов: при оформлении на сайте создаётся лид в amoCRM (раздельно: «Розница» / «Опт»). При изменении статуса сделки в CRM статус заказа на сайте обновляется автоматически. Разработали встроенную страницу статистики в админке с фильтрами по дате, ФИО и типу заказа — менеджеры видят сводные данные и детализацию без выхода из системы.
Улучшение контент-менеджмента
Создали скрипт для массового исправления названий товаров (транслит → кириллица: Khouk → Чокер, Zhemkhug → Жемчуг и др.). Подготовили документацию для администраторов: инструкции по редактированию карточек, управлению свойствами, работе с разделами. Исправили визуальные недочёты: выравнивание элементов, адаптация мобильной вёрстки, замена текстов в интерфейсе.
Результат
- Сайт работает стабильно: уязвимости устранены, настроено надёжное резервное копирование
- Мобильная версия загружается быстрее, изображения оптимизированы — улучшен пользовательский опыт и косвенно — SEO-показатели
- Заказы автоматически передаются в amoCRM, менеджеры видят полную историю взаимодействий
- Оптовые клиенты оформляют заявки через отдельный поток — обработка стала быстрее и прозрачнее
- Промокоды, купоны и акции работают корректно — маркетинг получил гибкий инструмент
- Контент-менеджеры могут самостоятельно редактировать карточки и разделы без привлечения разработчиков
