Лиды в недвижимости без рекламы кейс роста трафика с нуля до 14 600
Просмотров: 45
В московском рынке элитного жилья сервис давно вышел на первые роли, ведь те, кто ищет премиум-квартиры, сразу смотрят, насколько глубоко агентство готово раскрывать информацию по каждому объекту. ЦИАН Premium и МИЭЛЬ Элит уже задали высокую планку. FluffyWhite с их портфелем из полутора сотен строящихся комплексов должны были соответствовать этому уровню. Но предыдущий сайт работал из рук вон плохо, поэтому они пришли к нам за полной перезагрузкой.
В основе редизайна лежало простое правило. Пользователь не должен ничего искать, всё должно быть на своих местах. Структуру, навигацию, сценарии и дизайн мы пересобрали под этот принцип.
Уже через 3 месяца трафик подскочил с 2 000 до 14 600 посетителей, конверсия достигла 15 %, количество заявок на просмотр пробило отметку в 30 %. Арман, дизайнер проекта, вспоминает: — «Я был рад поработать над таким интересным проектом. Каталог, конечно, огромный, но мы справились с этой задачей, свернув всё в единый визуальный язык, понятный без лишних пояснений». Клиент сразу одобрил запуск нового дизайна в работу, отметив, что он отлично передаёт атмосферу доверия, которую их команда так долго пыталась воплотить.
В этой статье детально разберём каждый этап работы, инструменты, которые мы использовали, и технические решения, позволившие добиться таких показателей.
FLUFFYWHITE: КЛИЕНТ, РЫНОК, АУДИТОРИЯ
FluffyWhite работает с премиальной недвижимостью в Москве. Основные районы — Хамовники и Пресненский, но география портфеля гораздо шире и охватывает всю столицу. Объекты от бизнеса до de luxe, минимальная цена в подборке — 30 млн рублей, средний чек сделки — 120 млн.
Клиентская база делится на две большие группы. Семьи с детьми — это 70 % обращений. Их ключевые критерии: закрытые дворы без машин, пешая доступность к школам, просторные планировки от четырёх комнат. Инвесторы — вторая группа, примерно 20 % от общего числа. Они сфокусированы на полной прозрачности: ликвидность объекта, история сделок в районе, прогнозы на пять лет вперёд.
Рынок московской недвижимости стабилен, но конкуренция жёсткая. Крупные порталы вроде ЦИАН собирают десятки тысяч посетителей в месяц, оставляя нишевым игрокам лишь узкий сегмент. FluffyWhite понадобился механизм подбора, который переиграл бы лидеров ниши, ведь клиента с бюджетом от 30 млн рублей стандартными фильтрами не зацепить.
ПОЧЕМУ 40% КЛИЕНТОВ НЕ ДОЖИДАЛИСЬ ЗАГРУЗКИ
«Почти половина клиентов уходила, не дождавшись загрузки. После редизайна — всё изменилось», — говорит основатель FluffyWhite.
Клиент пришёл к нам в тот момент, когда его сайт уже откровенно тормозил работу. Предыдущие версии делали фрилансеры, и с ними каталог из полутора сотен жилых комплексов нормально не работал. Загрузка висела по шесть секунд, а на телефонах всё съезжало: блоки наползали друг на друга, текст смешивался, и разобрать что‑либо было просто невозможно.
ЗАДАЧИ ПРОЕКТА
Сайт предстояло пересобрать на WordPress, загрузив туда каталог из 150 с лишним жилых комплексов. Каждый объект должен был получить собственную страницу с уникальными фотографиями и детальными характеристиками.
Поиск сделали так, чтобы он реагировал мгновенно. Клиент выбирает тип жилья, количество комнат, район, цену — выдача появляется сразу. Базовый порог подбора мы поставили от 30 млн рублей, но фильтр умеет работать с любым бюджетом.
Анимацию реализовали на библиотеке GSAP: карточки появляются плавно, изображения откликаются на наведение. Цветовую гамму взяли из брендбука — тёплый фон, строгие акценты. Отдельным блоком шла SEO‑оптимизация под коммерческие запросы и адаптация под мобильные устройства без единого изъяна.
КАК ОРГАНИЗОВАЛИ РАБОТУ
В проекте участвовало восемь человек. Аналитик, проектировщик, дизайнер, два разработчика (бэкенд и фронтенд), seo-специалист, тестировщик, контент-менеджер. Для каждого чётко прописали зону ответственности. Всё разбили на этапы, на каждом отслеживали три ключевых показателя: скорость загрузки, глубину просмотра, отказы. Если что-то шло не так, исправляли сразу, не откладывая на потом.
ЭТАП 1. АНАЛИЗ АУДИТОРИИ
До начала работ мы долго обговаривали детали с заказчиком. Нам было важно услышать из первых уст, кто их реальный клиент. Оказалось, что в основе базы лежат не инвесторы с миллиардами, а обычные семьи, которые ищут дом для себя и детей. Для них пространство начинается с четырёх комнат, не меньше. Остальная треть — те самые инвесторы, которые смотрят на объект прежде всего как на актив, который должен приносить доход.
Также мы проанализировали конкурентов через SimilarWeb, чтобы понять, на что равняться и в чём наш клиент проигрывает. Проблемы оказались типичными, но критичными: фильтры, которые не реагируют на действия пользователя, неоптимизированные изображения, из-за которых страницы висят по несколько секунд, и контент, который просто скопирован с ЦИАН.
ЭТАП 2. АУДИТ САЙТА
Мы замерили скорость сайта через Google PageSpeed Insights: десктоп загружался за 6 секунд, мобильная версия — за 12. Проверили SEO: 90 % страниц были без уникальных метатегов, изображения без alt-текстов. Анализ через Яндекс.Метрику показал, что пользователи терялись на этапе выбора района. Выпадающий список просто не работал. По итогам подготовили подробный отчёт на 15 страниц с рекомендациями по Core Web Vitals, структуре URL и контенту.
ЭТАП 3. ДИЗАЙН И UX
В Figma создали три варианта прототипа главной страницы с каталогом. Провели тестирование на 50 респондентах: задачей было найти квартиру в Хамовниках с 3 комнатами до 80 млн. Лучший вариант показал 92 % успешных выполнений и был сразу утверждён. Внедрили микровзаимодействия на GSAP — карточки плавно появлялись при скролле, фото увеличивались при наведении. Цветовую гамму подбирали по брендбуку: тёплый фон #F5E8C7 и акценты #2B2B2B.
Результат: время поиска квартиры сократилось с 45 до 8 секунд.
ЭТАП 4. WORDPRESS, AJAX, REDIS: КАК ПОСТРОИЛИ БЭКЕНД
Для проекта мы выбрали CMS WordPress с кастомизируемой темой Astra и разместили сайт на хостинге Beget, который способен выдерживать высокие нагрузки. Кастомный фильтр поиска работал на AJAX. Для быстрого поиска использовались MySQL-индексы и Advanced Custom Fields (ACF). Для подгрузки результатов применялась библиотека RxJS, которая обрабатывала поток пользовательских запросов без задержек.
Кастомный фильтр с мгновенной выдачей — время поиска сократилось с 45 до 8 секунд.
Оптимизация скорости:
- Изображения конвертировали в WebPчерез конвертер ShortPixel, настроили ленивую загрузку (lazy loading).
- Подключили CDN с настройками кеширования статики для ускорения загрузки в регионах.
- Установили плагин WP Rocketдля кеширования страниц, минификации CSS/JS и отложенной загрузки скриптов.
- Настроили объектное кеширование через Redisна сервере — время ответа базы данных сократилось с 300 мс до 20 мс.
Интеграция с api циан:
- Написали кастомный модуль на PHP, который раз в сутки по крону загружает актуальные цены и статусы объектов через API ЦИАН.
- Данные нормализуются и сохраняются в кастомные поля ACF. При расхождениях в форматах (например, у разных застройщиков по-разному указаны комнаты) используется внутренний справочник соответствий.
Создание 270 страниц каталога:
- Шаблон страницы объекта сделали на ACF + Gutenbergс гибкими блоками.
- Импорт описаний и характеристик выполнили через WP All Importс маппингом полей из Excel-файла заказчика.
- Для уникализации контента привлекли двух копирайтеров из нашей команды, которые дописывали вводные тексты о районах и инфраструктуре.
ЭТАП 5. ТЕСТИРОВАНИЕ, A/B И КОНТРОЛЬ КАЧЕСТВА
Мы проверили сайт на уязвимости и измерили скорость через Google PageSpeed Insights. Исправили 12 выявленных критических проблем (битые ссылки, ошибки индексации, неоптимизированный код). После этого провели A/B-тест главной страницы с помощью Яндекс.Метрики. Первый вариант имел фильтр сверху и крупные карточки, второй — фильтр сбоку, карточки меньше и акцент на фото. Тест длился две недели с участием 5000 пользователей.
По результатам теста первый вариант показал на 28 % больше кликов по фильтру при статистической значимости 97 %. Мы настроили цели: клик по кнопке «Записаться на просмотр», отправка формы и просмотр контактов. Запуск прошёл за один день, после чего две недели наблюдали за системой, отслеживая ошибки через Google Search Console и инструменты мониторинга JavaScript.
График роста трафика FluffyWhite: с ~2000 до 14 600 посетителей за три месяца после запуска (январь-март 2026)
Проект завершили ровно за 12 недель: новый сайт успешно введён в эксплуатацию и демонстрирует стабильную работу. Результаты проделанной работы превзошли ожидания.
SEO-результаты:
- Собрали семантику через so (470 ключевых запросов, кластеризованных по группам «ЖК», «районы», «типы квартир»).
- Прописали метатеги, заголовки H1–H3, alt-тексты для всех 5000+ изображений (автоматизировали через Excel+ WP All Import).
- Структура URL: …/zhk/название и …/novostroyki/rayon — выбрали плоскую иерархию для удобства индексации.
- Через 3 месяца сайт вышел в топ-10 по 15 ключевым запросам («элитные ЖК Москва Хамовники», «премиум квартиры от застройщика»).
Сравнение «до» и «после»:
| Метрика | До | После | Прирост |
| Трафик | 2k | 14.6k | +630% |
| Конверсия | — | 15% | +15% |
| Заявки | базовый | +30% | +30% |
| Сделки | базовый | +25% | +25% |
| Скорость | 6с | 1.8с | -70% |
| Отказы | 72% | 38% | -47% |
Средний чек остался в пределах рыночных значений для премиального сегмента. Главное изменение коснулось самого процесса: поток клиентов выровнялся, они обращаются в естественном режиме, и менеджерам больше не приходится их «дожимать».
ЧТО ВАЖНО УЧЕСТЬ ПРИ СОЗДАНИИ САЙТА
Работая над этим проектом, мы вывели для себя несколько важных принципов. Ими вполне могут воспользоваться другие владельцы сайтов, чтобы не наступать на те же грабли и сразу брать верный курс:
- Мы реализовали динамический фильтр на AJAX с предварительной индексацией ключевых полей в базе данных (цена, комнаты, район). Применив индексы MySQL и настроив кеширование популярных запросов через Redis, мы сократили время пути клиента от входа на сайт до отправки заявки с 45 до 8 секунд.
- Уникальные описания и фотографии для каждого ЖК (даже с использованием шаблонов, но с ручной доработкой копирайтером) позволили привлечь органический трафик по десяткам запросов. Более 270 страниц (с учётом разбивки по типам квартир и дополнительным материалам) работают как магнит для поисковиков.
- Удержать пользователя на мобильном устройстве можно только при загрузке до 2 секунд. Мы достигли 1,8 секунды за счёт WebP‑формата изображений (конвертер ShortPixel), CDN, кеширования WP Rocket и объектного кеширования Redis. Теперь 75% мобильного трафика остаётся на сайте.
- Тёплые оттенки с лёгкой анимацией на GSAP создают ощущение премиальности. Анализ в Яндекс.Метрике выявил прямую корреляцию между акцентированием внимания на системе фильтрации и ростом пользовательской активности. Вариант с доработанным фильтром продемонстрировал увеличение числа кликов на 28%. Тестируйте прототипы на пользователях — это убережёт вас от дорогих ошибок.
- Мы использовали so для сбора семантики, Screaming Frog для аудита структуры. Важно кластеризовать запросы и распределить их по страницам (у нас получилось 15 кластеров). Плоская структура URL упрощает индексацию.
- Кастомный модуль на PHP с ежедневным обновлением цен через API ЦИАН гарантирует актуальность данных. Это снизило количество отказов после просмотра цен на 35%. Если API нет, настройте регулярный импорт из Excel или CSV.
- В ходе двухнедельного отслеживания ошибок через Google Search Console и системы мониторинга были выявлены и оперативно исправлены пять скрытых багов, не замеченных на этапе тестирования.
ТРИ СЛОЖНОСТИ, КОТОРЫХ НЕ ЖДАЛИ
В каждом проекте случаются неожиданности. Делимся несколькими интересными моментами, с которыми столкнулись на практике.
Дубли из‑за смены id в api циан
Первая сложность возникла при интеграции с API ЦИАН: иногда один и тот же объект возвращался с разными ID, если застройщик менял нумерацию корпусов. Из‑за этого в каталоге появлялись дубли. Мы решили проблему, написав дополнительный модуль нормализации, который перед сохранением проверяет уникальность по паре полей «адрес + название ЖК» и обновляет существующую запись, а не создаёт новую.
Тормоза фильтра из‑за базы данных
Вторая проблема проявилась при первом запуске фильтра: несмотря на индексы, при большом количестве параметров база данных тормозила до 2 секунд. Мы настроили кеширование результатов популярных запросов в Redis с временем жизни 1 час. Теперь 90% запросов отдаются из кеша за 50 мс.
Правка цвета после утверждения дизайна
Третий случай — уже после утверждения дизайна клиент попросил изменить цвет фона. Хотя правка была косметической, она могла потребовать перебора стилей. К счастью, мы изначально вынесли все цвета в CSS‑переменные (custom properties), поэтому на обновление фона ушло всего 10 минут без необходимости править каждый блок по отдельности.
ЧЕК-ЛИСТ: 8 ШАГОВ, ЧТОБЫ ПОВТОРИТЬ НАШ УСПЕХ
На основе этого проекта мы составили практический чек-лист для тех, кто планирует создавать или обновлять сайт в сфере недвижимости.
- Изучите аудиторию через вебвизор. Посмотрите записи действий пользователей на текущем сайте (если он есть). Мы через Яндекс.Метрику (вебвизор) увидели, что люди бросают фильтр на выборе района — исправили выпадающий список на автодополнение.
- Спроектируйте фильтр с приоритетом частых параметров. Для семей с детьми мы вывели «количество комнат» на первый уровень, а цену и район оставили следом.
- Выберите лёгкую тему и оптимизируйте базу данных. Astra + ACF + индексы MySQL по полям фильтра — наша базовая связка. Не экономьте на хостинге, используйте Beget или же аналоги с поддержкой Redis.
- Конвертируйте изображения в WebP и настройте CDN. ShortPixel (или любой конвертер) + CDN дают выигрыш в скорости до 40%. Не забывайте про ленивую загрузку.
- Импортируйте контент с умом. WP All Import позволяет загружать тысячи записей из Excel, но обязательно проверяйте уникальность текстов (Text.ru) и дополняйте шаблоны ручной редактурой.
- Настройте интеграцию с источниками данных. Если есть API (ЦИАН, Домклик и др.) — пишите кастомный модуль на кроне. Если нет — договоритесь с заказчиком о регулярном обновлении Excel-файлов.
- Проведите A/B-тесты ключевых элементов. Инструменты Яндекс.Метрики помогают проверить гипотезы. Мы тестировали расположение фильтра и получили +28% кликов.
- Следите за ошибками после запуска. Google Search Console для краулинговых проблем, системы мониторинга для отслеживания сбоев. Первые две недели мониторинг ежедневно.
ИТОГИ: 12 НЕДЕЛЬ, +630% ТРАФИКА, 15% КОНВЕРСИИ
За 12 недель мы полностью перезапустили сайт FluffyWhite, превратив его в мощный канал лидогенерации. Результат: 14 600 посетителей в месяц, конверсия 15%, рост заявок на 30% и сделок на 25%. Достигнутые показатели — итог внедрения строгой методологии с использованием специализированных инструментов под конкретные задачи, все решения принимались на основе реальных цифр.
От первой встречи до момента, когда сайт заработал в полную силу, нас отделяло двенадцать недель. Мы не прыгали с этапа на этап, а двигались последовательно. Всё началось с аудита, где мы увидели честную картину происходящего. Дальше шло проектирование, затем дизайн, разработка и тесты. И только тогда наступил запуск. Но и после него мы не сворачиваем активность, потому что без постоянного наблюдения никогда не будешь уверен, что система работает как часы.
Хотите понять, почему ваш сайт не выдает максимум? Давайте проверим это вместе. Запишитесь на бесплатный аудит. Мы детально разберем, что мешает привлекать больше клиентов, найдем точки роста и подскажем, как их реализовать, без лишних ошибок.
Команда DS-ART
ТЕСТ-ДРАЙВ ДЛЯ ВАШЕЙ КОМПАНИИ
Получить бесплатно маркетинговую экспертизу Вашей компании в 3 шага:






