Электронная коммерция

Аренда люксовых авто в Дубае, которая летает: техSEO, быстрый Next.js-фронт и надёжный Nest.js-бэкенд — сделали, замерили, передали новой команде.

Премиальный ренткар — премиальная скорость. По NDA подключили выделенную команду, вычистили техдолг, усилили техSEO, перестроили перелинковку и ускорили критические сценарии: каталог, карточка авто, фильтры, бронирование. Next.js стал быстрее, Nest.js — стабильнее. Все задачи закрыли и передали проект новой разработке с handover-пакетом.

Клиент: NDA
11 августа 2025 г.
Время чтения: 6 минут
РенткарСЕО оптимизация сайтаРефакторингАдминка
Аренда люксовых авто в Дубае, которая летает: техSEO, быстрый Next.js-фронт и надёжный Nest.js-бэкенд — сделали, замерили, передали новой команде.

Кейс: доработка сайта аренды люксовых авто в Дубае

Проект пришёл к нам не от прямого заказчика — мы работали в формате выделенной команды по NDA. Задачи: подтянуть техническое SEO, исправить накопившиеся проблемы бэкенда, провести рефакторинг и довести продукт до стабильного состояния. После реализации всего согласованного объёма работ мы аккуратно передали проект новой команде разработки вместе с документацией и регламентами.

Цели

  • Повысить видимость в поиске за счёт технической оптимизации.
  • Стабилизировать бэкенд и ускорить критические сценарии (каталог, карточка авто, поиск/фильтры, бронирование).
  • Сохранить текущий дизайн, но сделать контент и страницы максимально динамичными и управляемыми из админки.

Формат работы

  • Выделенная команда (backend + frontend + SEO engineer) под NDA, синхронизация спринтами.
  • Канбан по инцидентам и быстрым фиксам; спринты под крупные рефакторинги.
  • Отдельные стенды для QA и предпродакшна, релизы по релиз-кандидатам.

Что сделали — SEO и фронтенд (Next.js)

  • Техаудит и план исправлений: индексация, canonical, robots, sitemap-ы, редирект-матрица, анкоры, пагинация.
  • Структура каталога.
  • Шаблоны метаданных и превью: единые правила для title/description/OG, генерация обложек.
  • Внутренняя перелинковка: блоки «Похожие авто», «Из этой коллекции», динамические ссылки из тегов.

Что сделали — бэкенд (Nest.js)

  • Рефакторинг модулей: разнесение ответственности, строгие DTO/валидация, нормализация схем данных.
  • Кеширование (страницы каталога и часто запрашиваемые фильтры), инвалидация по событиям обновления инвентаря.
  • Оптимизация запросов: индексы, пагинация, лимиты на выборки.
  • API-контракты: версия API, чёткие схемы для фронтенда, тесты на критические маршруты.

Контент и управление

  • Сохранили визуальный стиль, раскомпоновали страницы на модульные блоки, подключили динамические источники данных.
  • Админ-формы для быстрого редактирования карточек авто (описания, особенности, депозиты/условия аренды, галереи).
  • Чек-листы публикации: alt-тексты, метаданные, корректные URL, сквозные ссылки.

Инфраструктура и процессы

  • Конфигурация окружений, сборка и развертывание по веткам, регламент релизов.
  • QA-гайд: как проверять фильтры, тарифы/цены, доступность бронирований.
  • Регламенты на 404/410, редиректы при снятии авто с публикации.

Результат

  • Стабильность и скорость ключевых сценариев выросли, страницы каталога и карточки авто грузятся заметно быстрее.
  • Поисковая видимость улучшилась за счёт чистой структуры, корректной индексации и разметки.
  • Управляемость контента: редакторы обновляют каталог и лендинги без участия разработчиков.
  • Кодовая база стала предсказуемой: проще поддерживать, масштабировать и вводить новые модели авто.

Передача проекта

После закрытия всего перечня задач мы:

  • подготовили handover-документацию (архитектура, процессы деплоя, чек-листы SEO/QA);
  • оформили релиз-ноуты и карты зависимостей;
  • провели сессии знаний для новой команды и передали доступы.

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


Технологический стек

Основу составляли: Nest.js (бэкенд) и Next.js (фронтенд).
Дополнительно: инструменты для кеширования, логирования, сборки и тестирования — по требованиям проекта и в рамках NDA.

Использованные технологии

Next.jsDockerNest.jsTypeScriptJest

Достигнутые результаты

🎯

Улучшено SEO

🎯

+20% производительности

🎯

Повышена видимость в поиске

Хотите создать похожий проект?

Расскажите о вашей идее, и мы поможем её реализовать