К содержимому
Все работы

Krasnov Expert

Сайт врача, которому доверяют до первого приёма.

krasnov-expert.ru
Заказчик
Александр Краснов, к. м. н.
Год
2026
Отрасль
Медицина
Формат
Экспертный сайт
Главная страница krasnov-expert.ru

О проекте

Задача и решение

Задача

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

Что мы сделали

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

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

Состав работ

Что вошло в проект

  • Структура и тексты под медицинские запросыСтратегия
  • Дизайн сайта и галереи документовДизайн
  • Блог статей с API и отложенной публикациейРазработка
  • Разметка Schema.org, RSS, sitemap, IndexNowSEO

Как это устроено

Решения, на которых держится проект

Что каждое решение даёт бизнесу и как оно сделано технически.

  1. (01)

    Поисковики понимают, что это врач

    В выдаче сайт выглядит как страница специалиста с вопросами и ответами, а не как очередной блог, и получает больше переходов.

    Под капотом

    Граф Schema.org: Physician, MedicalWebPage, Article, FAQPage, BreadcrumbList, а в режиме клиники — MedicalBusiness. Для каждой статьи генерируется своя OG-картинка на Satori, есть sitemap и RSS.

  2. (02)

    Новая статья в поиске в тот же день

    Материал начинает приводить пациентов сразу, а не через пару недель, когда до него доберётся поисковый робот.

    Под капотом

    Фоновая задача раз в минуту забирает новые статьи и отправляет их в IndexNow Яндекса и api.indexnow.org. Распределённая блокировка в Redis гарантирует, что отправку делает ровно один экземпляр приложения.

  3. (03)

    Статьи выходят по расписанию сами

    Материалы можно подготовить на месяц вперёд — каждый появится на сайте в назначенный день без участия разработчика.

    Под капотом

    REST API с документацией OpenAPI, Zod-валидацией и доступом по токену. Кеш статей в Redis версионируется одним счётчиком, а время его жизни ограничено моментом ближайшей публикации.

  4. (04)

    Мгновенно открывается с телефона

    Большинство пациентов ищет врача со смартфона. Быстрая страница — это меньше закрытых вкладок и выше позиции.

    Под капотом

    Серверный рендеринг с кешированием, изображения заранее нарезаны в WebP на 6 размеров и отдаются своим загрузчиком без обработки на лету. Строгий CSP, HSTS и запрет встраивания на чужие сайты.

Технологии

Стек проекта

Интерфейс
  • Next.js 16
  • React Server Components
  • Tailwind CSS
  • shadcn/ui
Данные
  • PostgreSQL 17
  • Drizzle ORM
  • Redis 7
SEO
  • Schema.org JSON-LD
  • IndexNow
  • Sitemap и RSS
  • OG-изображения на Satori
API
  • REST API
  • OpenAPI
  • Zod-валидация
Инфраструктура
  • Docker
  • Nixpacks
  • Миграции под advisory lock

Нужен похожий проект?

Написать нам
Следующий проектFliderОбразовательная платформа с сертификациейГлавная страница flider.ru