О FinEx
FinEx (Финэкспертъ) — юридическая компания в Иркутской области с 5 филиалами и фокусом на банкротство физических и юридических лиц. Работают с 2019 года. По собственным данным компании: 12 120+ клиентов за 6 лет, 2,6 млрд рублей долгов списано через процедуру банкротства, средняя оценка 4,9/5 на сторонних площадках.
Аудитория сайта — жители Иркутской области с долговыми проблемами (физические лица), а также бизнес-клиенты с потребностью в банкротстве компаний, юридическом сопровождении и представительстве в суде. Аудитория географически распределена между 6 городами области: Иркутск, Ангарск, Братск, Краснокаменск, Усть-Илимск, Хомутово.
Что было нужно
Юридическая компания с филиалами в нескольких городах сталкивается с типичной маркетинговой задачей: один сайт должен ловить запросы для всех городов одновременно. «Банкротство в Иркутске», «банкротство в Ангарске», «юрист по банкротству Братск» — это разные SEO-запросы, но смысл услуги одинаковый.
Классические решения:
- Сделать 5+ отдельных поддоменов или сайтов — дорого в поддержке, контент дублируется, SEO размывается
- Создать отдельные страницы для каждого города — много дублирующего контента, неудобно поддерживать
- Один сайт без локализации — теряются геозависимые SEO-запросы
Задача нашего проекта — сделать четвёртое решение: один сайт с динамической подменой контента под выбранный город. Один URL, одна структура, но названия города в текстах, номер местного телефона, адрес ближайшего филиала меняются автоматически в зависимости от выбора посетителя.
Дополнительные требования:
- Кастомная тема WordPress под бренд FinEx
- 100% Gutenberg + ACF Pro — для самостоятельного редактирования контента маркетингом
- Pixel-perfect вёрстка по макету из Figma
- Чистый код без legacy и технического долга
- PageSpeed 90+ на mobile (для регионального бизнеса критично — половина трафика идёт со смартфонов)
- Защита от вирусов и взломов
- Конверсионная структура — много точек входа в воронку (формы, кнопки, контекстные приглашения к консультации)
- 6 направлений услуг с детальными страницами и формами под каждое
Как я подошёл к работе
Кастомная тема, 100% Gutenberg + ACF Pro
Тема разработана с нуля под бренд FinEx. В отличие от некоторых других моих проектов, где используется только Gutenberg, здесь связка Gutenberg + ACF Pro — Gutenberg для блочной структуры страниц, ACF Pro для дополнительных настроек блоков и кастомных полей.
Архитектура:
- Кастомные Gutenberg-блоки для всех ключевых секций: Hero, метрики (4 цифровых блока), карточки услуг, отзывы клиентов, FAQ, контекстные CTA-блоки
- ACF Pro для расширенных настроек блоков (тематика, цветовые акценты, тексты)
- Каждый блок имеет осмысленный инспектор Gutenberg — никаких безграничных полей
- Маркетинг FinEx может пересобрать любую страницу за минуты без обращения к разработчику
Динамическая локализация контента под 6 городов
Самая интересная техническая часть проекта. Реализация:
- Query-параметр
?city=irkutsk(или ангарск, братск и т.д.) выбирает контекст города - Выбор сохраняется в cookie — пользователю не нужно выбирать город при каждом заходе
- Переключатель городов в шапке — UX-элемент для смены контекста
- Кастомные ACF-поля для каждого города — отдельные данные для каждого филиала (адрес, телефон, специфика судебной практики, контакты местного юриста)
- Динамическая подмена в Gutenberg-блоках — название города, номер телефона, привязка к местным судам и арбитражам подменяются автоматически в зависимости от текущего контекста
Что это даёт бизнесу:
- SEO под каждый город — Google и Яндекс видят контент с упоминанием конкретного города, ранжируют по геозависимым запросам
- Релевантность для пользователя — посетитель из Братска видит контент с упоминанием Братска, не Иркутска
- Один сайт вместо пяти — экономия на хостинге, поддержке, обновлениях
- Единое управление контентом — изменение базового шаблона автоматически применяется во всех городских версиях
Это редкая компетенция для WordPress-разработки в СНГ. Большинство региональных компаний с филиалами используют либо отдельные поддомены, либо нелокализованный сайт. Динамическая подмена через одну тему — более элегантное решение.
9 контекстных модальных форм
Сайт содержит 9 различных модальных форм для приёма заявок, каждая контекстуально привязана к конкретной услуге или сценарию обращения:
- «Юридическая ситуация есть. Решения — пока нет?» — общий захват
- «У этих людей тоже не было плана» — после блока отзывов
- «Вы узнали нас. Теперь давайте разберёмся с вашей ситуацией»
- «Если тяжело — значит, пора разбираться» — банкротство физических лиц
- «Если бизнес не тянет — тянуть дальше бессмысленно» — банкротство юр. лиц
- «Договор без юриста — это когда вроде всё понятно. До первого сюрприза» — сопровождение сделок
- «Если начали списывать с карт — ситуация уже не под контролем» — исполнительное производство
- «В суде быть правым — не значит выиграть» — представительство
- «Юрист в штате — это удобно. И часто бессмысленно» — аутсорсинг
Каждая форма с своим заголовком, описанием, набором полей и точкой захода. Это высокий уровень детализации UX, который видно на всех страницах услуг.
Pixel-perfect вёрстка по Figma
Передача дизайна от макета к коду — без компромиссов. Типографика, отступы, поведение на разных разрешениях, hover/focus состояния — всё точно по Figma.
Защита от вирусов и взломов
Для юридической компании безопасность сайта — критична. На сайте оставляют контакты люди в сложных финансовых ситуациях. Что сделано:
- HTTPS принудительно
- WordPress core hardening (скрытие версии, защита wp-admin)
- Rate limiting на wp-login для защиты от перебора паролей
- Антивирусный мониторинг файлов темы
- Регулярные автоматические бэкапы
Чистый код и SEO техническая оптимизация
Базовая SEO-оптимизация включена в работу:
- Чистая семантическая разметка HTML
- Правильная структура заголовков H1-H6
- Sitemap.xml автоматически
- Robots.txt с правильной индексацией
- Оптимизация Core Web Vitals (LCP, CLS, INP)
- WebP изображения, lazy loading, оптимизация шрифтов
- PageSpeed 90 mobile / 96 desktop в продакшене
Что получилось
Сайт работает в продакшене с осени 2025 года. PageSpeed стабильно держится на уровне 90/96. Локализация под 6 городов работает корректно — посетители из разных городов области видят релевантный для них контент.
FinEx самостоятельно ведут сайт через Gutenberg-редактор: обновляют услуги, добавляют новости, отзывы, истории клиентов. Когда нужно добавить ещё один город (в случае открытия нового филиала) — это вопрос настройки одного ACF-набора, не переписывания темы.
Региональные юридические компании с филиалами — это типичная ситуация для рынка: одна команда обслуживает несколько городов, но всем нужно SEO под свой регион. Этот кейс показывает, что задача решается красиво — без копий сайтов и без потери качества контента.
