Как настроить обновления цен на медицинском сайте

Как настроить обновления цен на медицинском сайте

Размещать цены на сайте клиники стоит. Например, такое указание есть в рекомендациях Минздрава. Пока эти требования нельзя считать строгими, но цены могут помочь наладить контакт с клиентом и продвинуть сайт в поисковой системе.

Машины внимательно относятся к качеству медицинского контента и проверяют медицинские сайты по собственному чек-листу — факторам EEAT. К ним, в том числе, относится и наличие прейскуранта. Без него поисковая система может понизить сайт в выдаче.

Даже если удалось обхитрить поисковик и попасть в топ, легко угодить под фильтр самих клиентов. Многие ищут услуги, опираясь только на их стоимость. Если человеку непонятно, сколько стоит ФГДС и нужно звонить в клинику, а у конкурентов подробно про это написано в открытом доступе — скорее всего, клиент достанется им.

Почему возникают проблемы с изменением цен

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

Если прайс изменился, а на сайте его не обновили, это приведет к конфликту. Вероятно, до суда дело не дойдет, но компания потеряет продажу. Даже если на сайте есть продуманное пользовательское соглашение, где прописаны условия взаиморасчетов, пользователь все равно будет рассчитывать на сумму, указанную в прейскуранте. И может оставить плохой отзыв, а клинике придется потратить время на отработку негатива.

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

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

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

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

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

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

Как мы решаем эти проблемы

Обычно у клиники уже есть какой-то процесс работы с ценами. Мы выясняем, какое решение она использует, и упрощаем его.

1. Изучаем прайс-лист. Клиника может прислать его в любом формате: в виде эксель- или гугл-таблицы, выгрузки из 1С и медицинской информационной системы, XML и JSON. Если сайт большой, мы сами делаем запрос к серверу клиента.

2. Пишем скрипт, который сохраняет цены в базу данных сайта. Когда в админку будут заливать прайс с обновленными ценами, скрипт будет проверять, какие позиции изменились, автоматически добавлять новые и удалять старые. Чтобы веб-мастер и другие ответственные лица могли держать все под контролем, скрипт будет отправлять результат проверки в Телеграм.

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

Вот как пишется шорткод. Мы прописываем его название, например, [get_price]. Это команда для движка сайта, что нужно показать на странице цены. Чтобы он понимал, какие именно данные вывести, берем уникальный код услуги. Обычно он выглядит так.

Как настроить обновления цен на медицинском сайте

Получается, чтобы вывести на сайт эту строку, нужно прописать в контенте шорткод [get_price id='2021001'].

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

Вот как это выглядит на примере карточки анализа на ковид на сайте нашего клиента med157.ru.

https://www.med157.ru/covid19/analiz-na-covid
https://www.med157.ru/covid19/analiz-na-covid

Шорткод [[get_price id='518209,518701,518702,701008']] выводит таблицу из четырех строк и дисклеймер.

Еще можно настроить показ цен в конкретное время. Если в клинике проходит акция, мы можем запрограммировать показ акционной цены только на указанный период. После окончания ее действия цена изменится автоматически.

5. Вписываем готовый шорткод на всех страницах, где нужно вывести цены: с прайсом, услугами, врачами. Это нужно сделать только один раз.

Что в итоге

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

Если у вас есть сложности с обновлением цен на сайте, обращайтесь к нам. Мы придумаем, как все упростить, и органично встроить решение во внутренние процессы.

1414
22
15 комментариев

Не совсем поняла, а если в клинике стоимость приема врача зависит от уровня специалиста? Например, прием д.м.н. дороже, чем к.м.н. той же специализации, как это можно учесть?

1
Ответить

Здравствуйте! Под каждую стоимость приема у клиники должен быть свой артикул. В карточке врача мы используем шорткод с указанием конкретного артикула. На странице д.м.н. будет один артикул, а на странице к.м.н. – другой.

2
Ответить

Шорткоды - это же что-то про Wordpress...

1
Ответить

Добрый день! Да, шорткоды стали популярны в WP, еще с версии 2.5 [shortcode]. Их было легко запомнить и вставить в контент страницы, записи или в текстовый виджет в сайдбаре.
Сейчас понятие стало нарицательным и вышло за пределы площадки.

1
Ответить

Спасибо, полезная статья. А в каких разделах обычно требуется выводить цены?

1
Ответить

Здравствуйте! Общий прайс-лист, страница услуг и направлений, акции и новости, карточка специалиста + RSS лента для Я.Бизнес или медицинских агрегаторов.

1
Ответить

А индексируются ли цены и названия услуг, которые выводятся шорткодами?

1
Ответить