Консалт Групп
Допуски и лицензии для строителей: вступление в СРО, лицензия МЧС, аттестация специалистов, поставка противопожарного оборудования. Заказчик здесь — руководитель, у которого горит контракт. Значит, сайт обязан за минуту объяснить услугу, назвать сроки и дать позвонить или оставить заявку.
- Проект
- consultgrupp.ru ↗
- Статус
- Работает
- Чей проект
- Заказ клиента
- Год
- 2026
- Что делал
- Дизайн · разработка · SEO · приём заявок
- Стек
- ReactViteExpressSEO

Задача
Услуги B2B ищут точными запросами вида «вступление в СРО» или «лицензия МЧС» с привязкой к региону, а работает компания в шести субъектах от Краснодара до ЯНАО. Нужна структура, в которой у каждой услуги и каждого региона своя страница с собственным смыслом, а не одна общая простыня.
Второй слой задачи — индексация. Домен молодой, краул-бюджет маленький, а Яндекс почти не исполняет JavaScript: обычная SPA отдала бы роботу пустой контейнер и надолго осталась бы «тонкой» в его глазах.
Ограничения
- Молодой домен и маленький краул-бюджет
- Яндекс почти не исполняет JavaScript, а фронтенд на React
- Шесть регионов, у каждого своя специфика
Авторская идея
Документы — это ожидание, объект — это деньги. Первый экран так и говорит: «Пока другие собирают документы, вы выходите на объект». Визуально — вечерний деловой город и холодный синий, язык B2B без канцелярита.


Почему это так выглядит
- Типографика
- Широкий плотный заголовочный шрифт с кириллицей и спокойный гротеск в тексте: уверенность без крика.
- Композиция
- Направления — карточками, регионы — таблицей с городами, частые вопросы — в HTML. Каждая страница отвечает на один запрос.
- Движение
- Почти нет. Руководитель читает между звонками — анимация там только мешала бы.

Решение
React + Vite на фронтенде, но отдаём поисковику статику: после сборки headless-Chrome прогоняет все маршруты и вписывает готовый HTML в страницу. Робот получает текст сразу, браузер поверх него запускает интерфейс.
- 30 страниц с серверным пререндером реального контента, а не только мета-тегов
- Единый реестр маршрутов: title, description, canonical и Schema.org в одном месте — из него же собираются sitemap и пререндер
- Отдельные страницы по шести регионам под локальный поиск, разбор уровней ответственности и взносов в таблицах
- Раздел «Публикации»: разъяснения законов и судебная практика, перелинкованные со страницами услуг — информационный трафик качает коммерческие страницы
- Заявки с сайта и из окна заказа уходят письмом владельцу, honeypot отсекает ботов, пять целей Яндекс.Метрики считают звонки и формы отдельно
- IndexNow после каждого деплоя и честный 404 вместо копии главной — сигналы для быстрого переобхода
Результат
Сайт работает в продакшене на consultgrupp.ru — с переездом со старого адреса через 301, без потери проиндексированных URL. Каждая страница отдаёт роботу готовый HTML, владелец получает заявки на почту и видит в Метрике, какой источник их приносит. Открыть и проверить можно прямо сейчас.
Похожая задача?
Услуги, в которых применялся этот опыт.