MediUkraine — кейс медицинского маркетинга клиники | DOX

#Кейс MediUkraine

Платформа медицинского туризма

MediUkraine — кейс медицинского маркетинга клиники | DOX
Період співпраці:

09.25 – настоящее время

Сайт проекту:

mediukraine.com

Задача

MediUkraine — платформа медицинского туризма: она сводит пациента из-за рубежа с украинской клиникой. Чтобы такой пациент вообще начал сравнивать, ему нужна страница на каждую процедуру — с ценой, показаниями, врачом и клиникой. Это сотни однотипных страниц, которые невозможно вести руками.

Решение

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

Результат

309 страниц услуг в 32 разделах каталога, 183 статьи блога, 59 профилей врачей и 2 клиники-партнёра. Каждая страница услуги подписана профильным врачом и несёт JSON-LD из семи узлов.

Ключевые результаты

Коротко

  • 309 страниц услуг в 32 разделах каталога
  • 183 статьи в блоге, новая выходит ежедневно без ручной работы
  • 59 профилей врачей и 2 профиля клиник-партнёров
  • 7 узлов структурированных данных на каждой странице услуги
  • 222 страницы прошли редакторскую вычитку с автоматическим гейтом качества
  • 3,7 МБ лишней разметки убрано из каталога
  • графика меню облегчена с 229 КБ до 70 КБ на каждой странице сайта

Собрали каталог медицинских услуг

Задача

Пациент ищет не «клинику в Украине», а конкретную процедуру: «гистероскопия цена», «имплантация зубов», «пересадка волос DHI». Каждый такой запрос требует собственной страницы с ценой, показаниями, подготовкой и ответами на типовые вопросы.

Одна общая страница «наши услуги» такого трафика не собирает — и не даёт пациенту того, ради чего он пришёл: сравнить.

Что сделали

Разложили медицину на услуги и разделы так, как их ищет пациент, а не так, как называются отделения клиники. Каждая страница каталога несёт одинаковый набор блоков:

  • цену в долларах и гривневый эквивалент по фиксированному курсу
  • показания, противопоказания, подготовку и ход процедуры
  • блок врачей, которые выполняют именно эту процедуру
  • FAQ из вопросов, которые пациенты действительно задают
  • смежные услуги направления — перелинковка внутри раздела

Цены на сайте ведём в долларах с примечанием, что окончательную стоимость уточняют в клинике: платформа не является стороной расчёта и не вправе обещать финальную сумму.

Результаты

309 страниц услуг, разложенных в 32 раздела каталога — от гинекологии, урологии и онкологии до стоматологии, трихологии и эстетической хирургии.

Крупнейшие разделы: мужское здоровье — 26 услуг, живот и пищеварение — 25, женское здоровье — 18, лицо и веки — 17, онкология — 17.

Перевели каталог на собственный движок

Задача

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

Что сделали

Написали генератор: страница складывается из данных, а не из блоков конструктора. Тело рендерится скриптом и хранится отдельно от шаблона, поэтому вид страницы больше не зависит от версии плагинов.

Одна правка генератора раскатывается на весь каталог одной командой — и наоборот, любую страницу можно пересобрать с нуля, не боясь потерять ручные изменения: ручных изменений в теле нет.

Результаты

Весь каталог переведён на новый рендер. Заодно из текстов убрано 3,7 МБ служебной разметки, осевшей в них при машинной генерации, и исправлено 42 дублированных заголовка.

Дали Google структурированные данные

Задача

Поисковик должен понять, что на странице — медицинская процедура: сколько она стоит, кто её выполняет и в какой клинике. Без разметки страница конкурирует только текстом, а медицинские запросы — это YMYL, где Google придирчиво смотрит на источник.

Что сделали

На каждой странице услуги стоит граф JSON-LD из семи узлов: MedicalWebPage, MedicalProcedure, MedicalClinic, три Physician и FAQPage.

Данные для графа берутся из тех же источников, что и видимый текст. Поэтому разметка не может разойтись со страницей: вопросы в блоке FAQ и вопросы в FAQPage — это один и тот же набор, а врачи в Physician — те же, что в блоке врачей.

Результаты

Структурированные данные стоят на всём каталоге услуг. Профили имеют собственную разметку: Physician с квалификацией, специализацией и местом работы врача — и MedicalClinic с адресом, графиком работы и перечнем доступных услуг.

Подписали материалы профильными врачами

Задача

Медицинский контент без автора — это страница без доверия. Но формальная подпись «проверено врачом» не работает, если под материалом о брекетах стоит педиатр, а под эстетической хирургией — уролог.

Что сделали

Сопоставили каждую услугу и каждую тему блога со специальностью врача. Рецензента подбираем по подспециальности, а не по направлению вообще: брекеты подписывает ортодонт, имплантацию — хирург-имплантолог, детскую стоматологию — детский стоматолог.

Правила подбора живут в коде, а не в голове редактора, поэтому новая страница получает корректную подпись автоматически.

Результаты

Под каждой страницей услуги — плашка «Материал проверен» с фамилией врача, специальностью и датой обновления.

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

Сделали профили клиник и врачей

Задача

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

Что сделали

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

Пустые секции исчезают вместе со своими вкладками — на странице нет заглушек и выдуманных цифр.

Тексты профилей пишем собственные. Копировать описание с сайта клиники нельзя: это дубль-контент, который вредит обоим сайтам сразу.

Результаты

59 профилей врачей и 2 профиля клиник-партнёров — Больница ЭКСПЕРТ Закарпатье и стоматология Vidnova во Львове.

Страница услуги показывает именно тех врачей, которые работают в клинике, привязанной к этой услуге: когда клиник на странице две, блок врачей фильтруется под обе.

Запустили блог, который пишет себя сам

Задача

Информационные запросы — «больно ли делать гистероскопию», «сколько служат импланты», «как готовиться к УЗИ» — приводят пациента задолго до решения о лечении. Закрывать их руками означает держать редактора на полный день.

Что сделали

Поставили на сервер автопостинг. Каждое утро скрипт берёт следующую незакрытую тему, пишет статью, подбирает фото, публикует, проставляет SEO-мету, пингует поисковики и отчитывается в Telegram.

Перед публикацией он проверяет собственную разметку и даёт модели вторую попытку, если блок потерялся: без такой проверки пропущенный блок никак себя не обнаруживает — страница выглядит целой.

Оформление блога вынесено в фильтр темы, а не в тело статей. Содержание с якорями, карточка «Коротко», таблица цен и аккордеон FAQ дорисовываются на лету. Поэтому смена дизайна блога не требует переписывания ни одной статьи — все получают новый вид одновременно.

Результаты

183 статьи в блоге, новая выходит ежедневно.

Список тем расширен с 15 до 156. Каждую собрали из услуги, у которой ещё нет статьи, и только в направлениях, где есть профильный врач — чтобы было кому подписать материал.

Убрали дубли в блоге

Задача

Ранний автопостинг брал темы по кругу из списка в 15 позиций — и каждые 15 дней писал ту же статью заново. Накопилось 47 статей в 18 группах-дубликатах, конкурировавших между собой в выдаче по одному и тому же запросу.

Что сделали

Починили причину: генератор больше не берёт тему, о которой статья уже есть, а если темы исчерпаны — просто пропускает день.

Существующие дубли склеили 301-ми на сильнейшую статью в группе. Победителя считали по чистому тексту, а не по размеру HTML: одна статья имела вёрстку, вшитую в тело, и её объём ошибочно делал её «самой полной».

Дубли убрали из карты сайта, а внутренние ссылки в 29 статьях перевели на победителей.

Результаты

Из 196 записей блога 31 дубль закрыт редиректом — осталось 165 самостоятельных статей. Сегодня, когда автопостинг работает уже без повторов, в карте сайта 183 уникальных материала.

Облегчили сайт

Задача

Мегаменю несло 32 инлайновые иконки на каждой странице сайта — 229 КБ, которые грузились вместе с первым экраном, ещё до того как пациент увидел контент.

Что сделали

Половина иконок оказалась побайтовыми дублями: тема держала отдельную «активную» копию каждой, идентичную обычной. Дубли убрали, остальные оптимизировали.

Конфигурацию оптимизатора подбирали отдельно: стандартный пресет визуально ломает такие иконки — утолщает контуры и заливает элементы. Результат проверяли пиксельным сравнением скриншотов до и после, а не на глаз.

Результаты

229 КБ → 70 КБ инлайн-графики на каждой странице сайта.

Вычитали тексты всего каталога

Задача

Сотни страниц, написанных быстро, — это одинаковые вступления, канцелярит и рекламные обещания. В медицине последние ещё и рискованны: «гарантируем результат» или «лучшая клиника» — формулировки, за которые прилетает от АМКУ.

Что сделали

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

Заливка идёт партиями: страница, которая не долилась из-за обрыва соединения, автоматически возвращается в очередь — и не теряется между прогонами.

Результаты

222 страницы — весь каталог по состоянию на август 2026 — вычитаны; ни одна не отклонена по качеству на финальном прогоне. Гейт остался в конвейере как отдельный инструмент.

Что дальше

Платформа работает как система

MediUkraine — это не сайт с текстами, а движок: данные отдельно, рендер отдельно, шаблон лишь вызывает рендер. Новая клиника — один файл данных. Новая партия услуг — прогон генератора. Новый вид блога — правка одного фильтра.

Именно поэтому каталог растёт волнами, а не страницами. В августе 2026 на платформу зашло новое направление — стоматология: 55 страниц за одну волну, вместе с профилем клиники-партнёра, подбором рецензента по подспециальности и новым разделом в меню.

Следующие шаги — языковые версии платформы под зарубежного пациента и расширение сети клиник-партнёров.

Період співпраці:

09.25 – настоящее время

Сайт проекту:

mediukraine.com

    Вас интересует:

    Заполните форму или пишите нам в Telegram

    Готовы пообщаться с экспертом?
    Готовы пообщаться с экспертом?
    Співпраця з DOX допомогла Happy Dental Clinic значно збільшити кількість пацієнтів та покращити фінансові результати. Зануреність в проект і оперативність виконання вражають! Рекомендую до роботи!
    Константин Федорів
    5,0 у Google · всі відгуки

    Директор Happy Dental Clinic

    Інші кейси

    Relax Dent

    Стоматология во Львове

    Медицинский центр Дианы Прокоповой

    Медичний центр в Кам’янці-Подільському

    ВиоДент

    Стоматологія у Львові