Разработка
КЕЙС: Оптимизация, переработка проекта для сайта по продаже онлайн гидов по Испании TRAWWWELL
Из тяжёлого, плохо управляемого проекта со статическим контентом он превратился в полноценный WooCommerce-магазин с динамическими карточками товаров, корректной мультиязычной архитектурой и понятной логикой управления.
Время работы
3 недели
ГОД
2024
Описание проекта
Проект представлял собой сайт на WordPress с WooCommerce, предназначенный для продажи электронных туристических гидов по городам Испании: Барселона, Валенсия, Малага и другие. Продукт ориентировался на разные сценарии путешествий: семейные поездки, путешествия парами, компаниями друзей и индивидуальные маршруты. Сайт работал в трёх языковых версиях: русской, английской и испанской, с подключенными платежными системами и логикой продажи цифровых товаров с автоматической доставкой файлов после оплаты.
Основная проблема клиента
На момент старта работ сайт формально функционировал, но с точки зрения архитектуры, масштабируемости и поддержки был реализован крайне неэффективно. Ключевая проблема заключалась в том, что практически весь контент был статическим. Карточки товаров в каталоге не использовали стандартную динамику WooCommerce: названия, изображения, описания и смысловые блоки внутри карточек были вручную собраны через Elementor. По сути, WooCommerce использовался исключительно как платёжный модуль, а не как система управления товарами.
Это решение тянуло за собой цепочку проблем. Управление контентом было крайне неудобным: любое изменение требовало ручной правки в нескольких местах, а с учётом трёх языков объём дублирующейся работы возрастал в разы. Карточки товаров были перегружены визуально и логически, пользователь не понимал ценность продукта с первого экрана и не видел чёткого сценария покупки. Дополнительно сайт имел проблемы с адаптивной версткой, а переводы между языковыми версиями работали нестабильно и часто расходились по структуре и содержанию.
TRAWWWELL
Cайт по продаже онлайн гидов по Испании
(01)
С чего начали работу
Работу мы начали с технического фундамента. Сайт был обновлен до актуальной версии WordPress, после чего была проведена полная ревизия плагинов. Лишние плагины, дублирующие функциональность или создающие дополнительную нагрузку, были удалены, оставшиеся — обновлены и проверены на совместимость. Это позволило снизить количество конфликтов, уменьшить нагрузку на сервер и стабилизировать работу сайта.
(02)
Оптимизация производительности и технического состояния сайта
На следующем этапе мы выполнили комплексную оптимизацию производительности и технического состояния сайта. В первую очередь была проведена актуализация ядра WordPress — система обновлена до стабильной версии с последующей проверкой совместимости используемых компонентов. Параллельно выполнена ревизия установленных плагинов: неиспользуемые и дублирующие функционал решения были удалены, оставшиеся плагины обновлены и протестированы на корректную работу.
Для снижения нагрузки на фронтенд была проведена оптимизация медиаконтента. Все изображения на сайте конвертированы в формат WebP, что позволило существенно сократить их размер без потери визуального качества. Дополнительно была внедрена ленивая загрузка изображений (lazy load), благодаря чему медиаконтент подгружается только в момент появления в зоне видимости пользователя, что положительно сказалось на скорости первичной отрисовки страниц (LCP), особенно на мобильных устройствах.
Также была выполнена оптимизация клиентской части. Мы сократили количество подключаемых JavaScript-скриптов и CSS-файлов, удалили неиспользуемые библиотеки и зависимости, оптимизировали стили и исключили лишние шрифты, которые ранее подключались глобально, но не применялись в интерфейсе. Это позволило уменьшить объём передаваемых данных и сократить время блокировки рендеринга.
Отдельно была проведена чистка базы данных: удалены устаревшие ревизии записей, временные данные, служебные записи и остаточные таблицы от удалённых плагинов. Это снизило нагрузку на базу данных и ускорило выполнение запросов.
Дополнительно был подключён CDN для раздачи статических ресурсов (изображения, стили, скрипты), что позволило снизить время ответа сервера и обеспечить более быструю загрузку контента для пользователей из разных регионов.
В совокупности выполненные работы привели к снижению общего веса страниц, улучшению показателей загрузки и стабильности сайта, а также создали более надёжный фундамент для дальнейшего масштабирования проекта.
Отдельным этапом стала работа с базой данных. Мы удалили накопившиеся ревизии, временные записи, мусорные таблицы, оставшиеся после плагинов, и привели структуру базы в порядок. После завершения оптимизации сайт был перенесён на хостинг GoDaddy, где дополнительно проверили корректность работы оплат, загрузку цифровых файлов и стабильность сайта под нагрузкой.
(03)
Переработка главной страницы и логики контента
Следующим и самым объёмным этапом стала переработка логики контента и структуры страниц. Главная страница была полностью пересобрана с нуля. В исходной реализации она не доносила ценность продукта, не формировала понятный пользовательский сценарий и не вела к целевому действию. Новая версия проектировалась на основе user flow: посетитель, попадая на сайт, с первого экрана получает чёткое понимание продукта — готовые цифровые маршруты по городам Испании — и сразу может выбрать нужное направление.
С технической точки зрения главная страница была переведена на полностью динамическую структуру. Все ключевые блоки, тексты, изображения и товарные данные подтягиваются из админ-панели WordPress и WooCommerce, без статической вёрстки. Это позволило отказаться от ручного дублирования контента и упростило дальнейшее масштабирование проекта.
Контент главной страницы был выстроен в виде независимых смысловых блоков, каждый из которых решает конкретную задачу и управляется из админки. Был реализован блок с шестью причинами, почему путешествовать с гайдом проще. Тексты были переписаны с фокусом на пользовательские выгоды — экономию времени, структурированную навигацию в формате PDF, рекомендации от местных жителей, планирование маршрутов по районам и гибкость под разный бюджет. Этот блок стал ключевым элементом, формирующим доверие и объясняющим ценность продукта.
Далее был реализован блок, ориентированный на разные типы путешественников. Семьи, пары, компании друзей, гастротуристы, блогеры и пользователи, путешествующие впервые, могли легко идентифицировать себя и понять, что продукт адаптирован под их сценарий. Структура блока была реализована с учётом адаптивности и масштабируемости, без жёсткой привязки к количеству элементов.
Отдельно был проработан акцентный блок с предложением индивидуального тура. Он визуально и структурно отделён от основного контента и предлагает альтернативный сценарий взаимодействия — заказ персонального маршрута с прямым контактом с командой проекта. Этот блок был реализован как самостоятельная конверсионная точка.
В нижней части главной страницы был реализован динамический вывод популярных гидов — топ-5 товаров, которые формируются автоматически на основе данных WooCommerce (успешные покупки), а не задаются вручную. Это решение обеспечивает актуальность контента и исключает необходимость ручного обновления списка.
Отдельное внимание было уделено мультиязычности. Сайт работает в трёх языковых версиях (русская, английская, испанская), реализованных с использованием WPML. Все текстовые блоки, товары, интерфейсные элементы и динамические данные корректно синхронизируются между языками, переводы управляются централизованно и не нарушают структуру вёрстки.
Вся верстка выполнена с использованием современных подходов (flexbox / grid), с учётом адаптивности и кроссбраузерности. Страница корректно отображается в актуальных версиях Chrome, Safari, Firefox и Edge, а также на мобильных устройствах. Структура кода и разметка позволяют без проблем добавлять новые города, продукты и языковые версии без переработки существующих страниц.
(04)
Переработка карточки тура / гида
Параллельно была полностью переработана карточка тура / гида. Вместо набора статических блоков, сверстанных вручную, была реализована структурированная продуктовая страница, построенная вокруг логики WooCommerce и сценария покупки цифрового продукта. Карточка была приведена к единой архитектуре, где все ключевые данные управляются из админ-панели и не зависят от ручной верстки.
С первого экрана пользователь получает всю критически важную информацию о продукте: название гида, визуальную обложку, оформленную в виде мокапа мобильного устройства, формат продукта (PDF), объём, доступные языковые версии и механику получения файла после успешной оплаты. Цена и кнопка покупки зафиксированы в зоне видимости и корректно работают во всех языковых версиях, что напрямую влияет на конверсию и снижает количество отказов.
Вся внутренняя структура карточки была выстроена последовательно и логично. Контент формируется динамически на основе данных WooCommerce и кастомных полей ACF. Для гида используются отдельные группы ACF-полей, через которые управляются:
- карта маршрута (интерактивное или графическое представление);
- поясняющий текст к карте;
- список разделов и содержимого гида;
- документы и дополнительные материалы, доступные после покупки;
- инструкции по использованию путеводителя.
Это позволило вынести весь контент из вёрстки и обеспечить гибкость при добавлении новых гидов или изменении структуры существующих.
Отдельно была проработана логика мультиязычности. Все ACF-поля, тексты, описания и интерфейсные элементы синхронизированы между языковыми версиями с использованием WPML. Переводы управляются централизованно, при этом структура карточки и порядок блоков остаются неизменными, что исключает расхождения между языками и проблемы с отображением контента.
Карточка полностью адаптивна и корректно отображается на всех типах устройств. Верстка построена с учётом современных стандартов, а структура шаблона позволяет без доработок масштабировать проект: добавлять новые города, новые типы гидов, дополнительные языки и расширять функциональность карточки без переписывания логики страницы.
Отдельное внимание было уделено странице оформления заказа. Мы устранили дублирование способа оплаты «Оплата картой» во всех языковых версиях, исправили верстку, из-за которой маркетинговый блок перекрывал кнопку PayPal, и привели страницу в корректное рабочее состояние. Дополнительно были реализованы маркетинговые изменения: добавлен фиксированный баннер со скидкой над хедером, корректно внедрена временная скидка 50% на все товары с отображением зачёркнутых цен и последующим аккуратным возвратом старых цен без нарушения логики страниц.
Результат
В результате сайт был полностью трансформирован. Из тяжёлого, плохо управляемого проекта со статическим контентом он превратился в полноценный WooCommerce-магазин с динамическими карточками товаров, корректной мультиязычной архитектурой и понятной логикой управления. Сайт стал быстрее, стабильнее и удобнее для пользователей, а администрирование и дальнейшее масштабирование проекта перестали быть проблемой. Архитектура теперь позволяет безболезненно добавлять новые города, гиды и языки без ручной переработки страниц и дублирования контента.
Хватит искать команду своей мечты! Мы тут, оставляйте заявку!
Или свяжитесь любым другим удобным способом
Заполняйте форму и мы с вами свяжемся!
География наших клиентов
- Беларусь
- Россия
- Польша
- Литва
- Германия
- Эстония
- Индонезия
- США
- ОАЭ
- Испания
- Франция
- Тайланд
Следующий кейс