Новая разработка сайта офтальмологии: 21 страница на WordPress за 59 дней
21-страничная разработка сайта офтальмологии с AI-контентом вместо оригинала — 5 шаблонов, 34 пункта очереди задач закрыто, 46 позиций контрольного списка, 60 часов за 59 дней.
Скриншоты сделаны автоматическими инструментами — некоторые элементы могли не загрузиться полностью или перекрываться. Для наиболее точного представления открыть действующий сайт →
Выстроить URL-структуру по шаблонам агентства, подключить конверсионный элемент, затем закрыть все задачи в QA-очереди.
Клиент (конечный пользователь): Karan’s Vision Center — независимая оптометрическая практика
Формат сотрудничества: White-label разработка для маркетингового агентства из США
Сроки: февраль – апрель 2025 · 59 дней · 60 часов
Подход к разработке
21 страница офтальмологического сайта на WordPress в пяти брендированных шаблонах — AI-контент, полностью заменивший оригинальные тексты, и дизайнерское ТЗ, требовавшее вёрстки подстраниц, которая читалась бы как свежий дизайн, а не визуальная копия. Собрано на WP Engine за 60 часов на протяжении 59 дней, все 34 пункта очереди задач агентства закрыты до передачи.
Риск, от которого страхуется агентство, — разработчик, который верстает страницы аккуратно, но оставляет миграцию незавершённой: URL-слаги, которые незаметно изменились; внутренние ссылки, ведущие на домен тестовой среды; контактные данные NAP (название практики, адрес, телефон), непоследовательно оформленные на разных страницах. В вертикали офтальмологии, где пациенты находят своего оптометриста в первую очередь через локальный поиск, эти незаметные расхождения — не косметика: они снижают поисковую видимость практики без единой видимой ошибки в вёрстке.
Сайт офтальмологии на WordPress, собранный на WP Engine и брендированной системе шаблонов агентства, с AI-контентом вместо оригинала, уложившийся в смету по часам.
Краткий обзор
| Поле | Значение |
|---|---|
| Отрасль клиента | Медицина — офтальмология / оптометрия |
| Конечный клиент | Karan’s Vision Center (независимая оптометрическая практика) |
| Формат сотрудничества | White-label разработка WordPress для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса |
| Тип проекта | Новая разработка сайта (замена контента на существующей структуре URL, WP Engine, система шаблонов агентства) |
| Объём | 21 URL — главная, о практике, страницы врачей, посадочная услуг, 11 страниц услуг, страницы брендов, технологии, местоположения, юридические страницы |
| Сроки | 59 дней (26 фев – 26 апр 2025), по графику |
| Трудозатраты | 60 часов |
| Команда | 4 специалиста |
| Шаблоны | 5 шаблонов из стандартной библиотеки агентства, применённых на 21 странице (Service Page, Homepage, About Us, Default Template, Brands) |
| Технологии | WordPress · Elementor · WP Engine hosting · AI-контент · Rank Math · Site Checker (xaverPRO QA-плагин) |
| Подход к QA | 46 пункта очереди задач закрыты (100%) в единой вкладке очереди задач агентства и 46-позиционный запускной контрольный список |
| Ритм работы | 34 задачи от агентства · все закрыты к передаче (активная фаза 21 день, 2025-03-20 – 2025-04-09) |
| Раунды проверки | ≈2 раунда проверки в 59-дневном календарном окне |
| Трудозатраты на задачу | 12 внутренних задач в Redmine · медиана 6 ч / P75 10 ч на задачу |
| Запускной контрольный список | 46 пунктов, утверждённых до переключения |
Постановка задачи
Маркетинговое агентство из США пересобирало сайт Karan’s Vision Center — независимой оптометрической практики — на своей брендированной системе шаблонов на WP Engine. Существующая структура URL сохранялась; контент заменялся новым AI-написанным набором.
Агентство передало нам структуру сайта и трекер работ, Google Sheets с новым контентом по каждой странице, доступы к тестовой среде на WP Engine и документ с заметками дизайнера — визуальными правками, которые должны были сделать новую сборку отличимой от исходной вёрстки. Наша задача была сверстать каждую страницу, внести дизайн-изменения и передать сайт, который агентство сможет прогнать через свой QA-контрольный список и сдать клиенту.
В бриф агентства была включена прямая оговорка об отличии вёрстки: внутренние страницы должны были отличаться от исходного сайта практики настолько, чтобы их нельзя было счесть прямой копией. Это ограничение действовало параллельно с заменой контента — мы создавали новые страницы, а не мигрировали старые, и шаблон должен был читаться как свежий дизайн при той же структуре URL.
Риски разработки сайта офтальмологии связаны с непрерывностью локального поиска. Канал привлечения оптометрической практики — почти полностью локальный поиск: запросы вроде «eye doctor near me» или «Karan’s Vision Center» ведут на конкретные URL-слаги, и контактные данные на этих страницах должны совпадать с Google Business Profile. Сборка, которая незаметно меняет /service/dry-eye-therapy/ на /services/dry-eye/, ломает URL, на который полагается аудитория практики.
Сборка, в которой на двух из одиннадцати страниц услуг указан неверный номер телефона, создаёт несогласованность NAP — локальные поисковые алгоритмы воспринимают это как сигнал проблемы. Наш QA перед передачей-проход — проверка основных настроек, аудит структуры URL и проверка языка контента — был нацелен именно на закрытие этих пробелов до запуска QA-слоя агентства.
Контекст рисков. Для независимой оптометрической практики, чей канал привлечения — почти исключительно локальный поиск, риск разработки — не визуальный, а тихое искажение данных: слаг, который незаметно изменился; номер телефона, непоследовательно оформленный на одиннадцати страницах услуг; каноникал, ведущий на тестовую среду вместо продакшена. Ни одна из этих проблем не видна в браузере, и все они подрывают присутствие практики в локальном поиске после запуска — без единого индикатора в виде сломанной страницы.
Как мы это сделали
1. Шаблоны и страницы — пересборка поверхности URL. Мы создали 21 страницу на 5 шаблонах: Service Page, применённый одиннадцать раз по стандартной таксономии услуг офтальмологической вертикали (взрослые и детские осмотры зрения, контактные линзы, диабетическая ретинопатия, терапия сухого глаза, неотложная помощь, диагностика заболеваний глаз, консультация по лазерной хирургии, контроль миопии, нейролинзы, optilight), плюс Homepage, About Us, Brands и Default Template.
Таксономия услуг соответствует стандартному набору офтальмологической вертикали — тем же категориям, по которым пациенты ищут независимые оптометрические практики.
2. Новый контент, новый дизайн — тот же набор URL. Контент на каждой странице был новым: AI-написанные тексты, предоставленные агентством, загружались постранично в шаблон при сохранении существующих URL-слагов. Параллельно с заменой контента заметки дизайнера предписывали визуальные правки, чтобы новая сборка отличалась от исходной вёрстки — изменения структуры подстраниц, Hero и секционных макетов, оформления изображений. Обе операции шли на одних и тех же страницах одновременно; синхронизация точности контента с дизайн-изменениями была координационной задачей со стороны разработки.
3. Цикл правок и обратной связи до согласования. После первичной сборки агентство открывало раунды обратной связи от клиента и проверяющего через общую очередь задач. Каждый раунд охватывал смесь из точности контента (фотографии врачей, контактные данные, поведение виджета отзывов), корректировок вёрстки и межблочных расстояний, а также постраничных дизайн-правок. 34 пункта очереди задач закрыты на 100% — каждый отслеженный элемент был решён до передачи.
Ритм задач отражал процесс агентства: отдельные записи изменений в трекере Google Sheets, проверка аккаунт-менеджером, передача нам на реализацию, подтверждение QA-слоем перед закрытием. На страницах, где клиент запросил изменения в тексте по формулировкам местоположения — повторяющееся «in Knoxville» в заголовках страниц услуг — мы сохранили H1 с полным указанием города для непрерывности локального поиска и перенесли видимый текст в подзаголовок вместо удаления ключевого контента со страницы.
4. Проверка перед передачей поверхности локального поиска. Перед передачей мы провели QA перед передачей-проход Site Checker — основные настройки, контентная и SEO-составляющую (мета-тайтлы, слаги, каноникалы), структура URL, проверка языка контента по страницам и меню, скриншоты в нескольких разрешениях.
Для офтальмологической практики ключевые категории с точки зрения непрерывности локального поиска — именно они: согласованность слагов, точность NAP-смежных текстов (формат названия практики, адрес, телефон) и корректность каноникалов. Проход подтвердил чистоту сборки до того, как запускался собственный QA-слой агентства после передачи.
Ограничение по отличию вёрстки вступало в прямое противоречие с требованием сохранить H1 для локального поиска. Чтобы дизайн подстраниц стал достаточно отличимым от работы предыдущего подрядчика, нам пришлось изменить структуру каждой страницы; чтобы оставить «Dry Eye Therapy in Knoxville» в H1 — а не в визуально более чистой усечённой форме, которую предлагал дизайн, — мы не тронули элемент, от которого зависело ранжирование в локальном поиске. Оба условия должны были выполняться на одних и тех же страницах одновременно.
Контроль качества
QA перед передачей подтвердил сохранность структуры URL и H1 на всех 11 страницах услуг — включая содержащий указание города H1 «Dry Eye Therapy in Knoxville», который команда осознанно оставила для непрерывности локального поиска, — и выявил битую внутреннюю ссылку на /our-technology/, ведущую на несуществующий слаг /digital-eye-strain/, исправленную до того, как агентство увидело сборку.
QA перед передачей прошёл через Site Checker — см. наш подход к QA по категориям и принципу нулевых ошибок. Собственный QA-слой агентства — их инструменты, их процесс — запускался после передачи и фиксировал замечания в общей очереди задач для нашего цикла исправлений до окончательного согласования.
Результаты
| Метрика | Результат |
|---|---|
| Создано URL | 21 — 1 главная, 1 о практике, 11 страниц услуг по стандартной таксономии офтальмологической вертикали, 2 страницы брендов, 1 страница технологии, 1 страница местоположения, 4 юридические / служебные страницы |
| Применено шаблонов | 5 из 5 шаблонов стандартной библиотеки агентства (Service Page ×11, Default Template ×6, Brands ×2, Homepage ×1, About Us ×1) |
| Очередь задач | 34 / 34 пункта закрыто (100%) |
| Запускной контрольный список | 46 пунктов по категориям Design / Functionality / SEO / Responsive / DNS |
| Сроки | 59 дней, доставлено по графику |
| Трудозатраты | 60 часов |
| Команда | 4 специалиста |
| Хостинг | Разработано и сдано на тестовой среде WP Engine, мигрировано на основной домен |
| Статус продакшена | Сайт запущен на karnsvision.com — подтверждён 200 OK на момент написания кейса |
Результат: 21 страница на 5 шаблонах, загружен AI-контент, вёрстка отличается от исходного сайта, 34 пункта очереди задач решены, 46 пунктов запускного контрольного списка согласованы — за 59 дней, в рамках 60 часов.
Процесс
| Этап | Длительность | Результат |
|---|---|---|
| Бриф и оценка | ~1 неделя | Структура сайта согласована, доступ к тестовой среде подтверждён, объём работ утверждён (26 фев – 3 мар) |
| Разработка | ~3 недели | 21 страница с новым контентом и дизайн-правками (3 мар – 24 мар) |
| QA и раунды правок | ~4 недели | Заметки дизайнера, правки клиента, изменения вёрстки; 34 пункта очереди задач доведены до 100% (24 мар – 9 апр) |
| Постзапускная проверка | ~2 недели | Одно постзапускное изменение; очередь задач проверена и закрыта (9 апр – 26 апр) |
Команда
Команда проекта
- Никита Тумашевич — ведущий разработчик (сборка, загрузка контента, дизайн-правки)
- Владимир Козлов — разработчик (вёрстка подстраниц, загрузка контента, дизайн-изменения)
- Людмила Травкина / Павел Сажин — QA-проверка и подписание этапов
- Антон Херсун, xaverPRO — руководитель проекта (оценка, коммуникация с агентством, согласование)
Управление проектом со стороны агентства, коммуникация с клиентом и дизайн-авторитет оставались за агентством на всём протяжении. Наша команда была невидима для конечного клиента; все запросы изменений поступали через общий трекер агентства, и каждый раунд переходил на следующий этап только после согласования с проверяющим агентства.
Агентствам, заказывающим разработку WordPress
При сборке сайта для независимой оптометрической практики основной риск — не визуальный, а тихое искажение данных, от которых зависит локальный поиск. У этой практики — подбор оптики и первичная оптометрия; у других — лазерная коррекция и хирургия с сетью клиник. Если подрядчик не заложит гибкую таксономию, новая услуга на шестом месяце не впишется в URL-схему. Структурированная разметка слетит на импорте — расширенные результаты пропадут из аудитов. Контактные данные разойдутся по страницам — локальный пак перестанет доверять практике.
Подрядчику стоит задавать не вопрос «соберёте ли вы страницы?», а вопрос «как именно вы построите таксономию услуг, чтобы следующая услуга встала без миграции и без потери в индексе?»
Пришлите рабочую таблицу сборки, черновик карты сайта или макеты. Мы оценим ваш URL-план и схему таксономии, сверим их с требованиями локального поиска и вернём фиксированную смету в часах. Аудит без оплаты, ответ в течение рабочего дня.
У вас ещё нет ТЗ? Пришлите описание в один абзац — мы вернёмся с вопросами, которые стоит задать. Прислать описание →