Сфокусированная разработка стоматологического сайта WordPress в продакшене — 39 часов

Сфокусированная разработка стоматологического сайта WordPress в продакшене WP Engine — 11 шаблонов, 18 редиректов, контрольный список из 30 пунктов, 30 часов за 38 дней, без перерасхода.

Конечный клиент Northern Westchester Dental Care
Отрасль Здравоохранение
Взаимодействие White-label разработка для американского агентства, специализирующегося на сайтах для локального бизнеса
Сроки 38 календарных дней
Адрес сайта www.nwdentist.com
39ч за 38 дней
www.nwdentist.com · desktop
www.nwdentist.com · mobile

Скриншоты сделаны автоматическими инструментами — некоторые элементы могли не загрузиться полностью или перекрываться. Для наиболее точного представления открыть действующий сайт →

— Техническое задание

Выстроить URL-структуру по шаблонам агентства, подключить конверсионный элемент, затем закрыть все задачи в QA-очереди.

Клиент (конечный пользователь): Northern Westchester Dental Care — Yorktown Heights, NY
Формат сотрудничества: White-label разработка для маркетингового агентства из США
Сроки: сентябрь – ноябрь 2025 · 38 дней · 39 часов на разработку, согласование редиректов и цикл исправлений

Подход к разработке

Одиннадцать шаблонов, 18 реструктуризаций URL и продакшен на WP Engine, который не мог упасть — сфокусированная разработка для стоматологии, сданная за 38 дней и 30 часов маркетинговому агентству из США. Новые страницы услуг, страницы врачей и «О нас» были созданы на защищённых паролем тестовых URL с noindex, пока существующий сайт продолжал обслуживать пациентов, и каждый старый путь услуги был согласован по контрольному списку запуска из 30 пунктов до индексации.

Краткий обзор

Параметр Значение
Сфера деятельности клиента Медицина — общая стоматология
Конечный клиент Northern Westchester Dental Care (Yorktown Heights, NY)
Формат сотрудничества White-label разработка WordPress для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Разработка WordPress с Elementor на WP Engine, выполненная на существующем продакшене с защищёнными паролем тестовыми URL
Объём Сфокусированная разработка — новые страницы услуг, страницы врачей и «О нас» созданы на тестовых URL с noindex; 18 существующих URL услуг реструктурированы и перенаправлены; весь сайт отслеживался по 126 URL в карте сайта
Сроки 38 дней (30 сен – 7 ноя 2025), с последующим обновлением дизайна 2 страниц; сдано по графику
Трудозатраты 39 часов при оценке 39 часов — без перерасхода
Команда 5 специалистов
Шаблоны 11 переиспользуемых шаблонов — стандартная библиотека стоматологических шаблонов агентства
Технологии WordPress · Elementor · WP Engine · Rank Math · Site Checker (плагин QA от )
Сдано Новые страницы услуг, страницы врачей и «О нас» на тестовых URL; 18 пар редиректов согласованы; контрольный список запуска из 30 пунктов закрыт; 34/46 очереди задач SEO + 1/3 очереди задач CX выполнены
Интенсивность взаимодействия 46 вопросов от агентства · все закрыты к моменту сдачи
Раунды проверки ≈7 раундов проверки на протяжении 38 календарных дней
Трудозатраты на задачу 48 внутренних задач Redmine · медиана 23 мин / P75 28 мин на задачу
Контрольный список запуска 30 пунктов, согласованы до переключения

Постановка задачи

Маркетинговое агентство из США, нанятое Northern Westchester Dental Care — стоматологической практикой общего профиля в Yorktown Heights, New York — передало нам таблицу Google Sheets с полной инвентаризацией сайта, каталогом шаблонов, контрольным списком запуска и предзаполненными очередями задач SEO и CX. Главная страница практики уже была запущена на их окружении WP Engine; конструктор страниц — Elementor.

Исходный контент для страниц врачей был скудным — ограниченный биографический текст на каждого специалиста, поэтому описания направлений практики использовались во всех профилях врачей как заполнитель, с заменой после получения от агентства расширенных материалов. Задача заключалась в создании остальных ключевых страниц (страница услуг, страницы врачей и «О нас») на защищённых паролем тестовых URL с noindex в существующей установке WordPress, согласовании 18 изменений URL со старой структуры путей услуг на новую, основанную на локациях, и проработке обеих очередей задач QA до приёмки сайта агентством.

Контекст рисков. Когда разработка затрагивает продакшен, риск агентства не в том, можно ли создать новые страницы — а в том, будет ли партнёр по разработке обращаться с рабочей поверхностью как с хрупкой. Неправильная настройка редиректа на существующем стоматологическом сайте не объявляет себя логом ошибок; она объявляет себя, когда пациент нажимает старую закладку и попадает на 404.

Риск не в написании кода страниц; риск в написании кода на рабочем хосте без поломки URL, которые уже знают пациенты и поисковые системы. Бриф этого проекта был построен вокруг именно этой проблемы: защищённые паролем тестовые URL, карта редиректов на 18 строк и две очереди задач QA, проверенных до индексации любой новой страницы.

Как мы это сделали

1. Одиннадцать шаблонов, сфокусированный объём, один процесс в продакшене. Стандартная библиотека стоматологических шаблонов агентства включала Homepage, About Us, Services Lander, Service Page, Doctor Page, Blog Lander, Blog, Smile Gallery, Contact Us и Default Template. Объём разработки был намеренно узким: создать новые страницы услуг, страницы врачей и «О нас» на тестовых URL с noindex в существующей установке WordPress, назначив им шаблоны из строк карты сайта.

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

2. Реструктуризация URL с дисциплиной редиректов по 18 уникальным парам. Карта сайта содержала 18 строк «URL Change» — существующие страницы услуг перемещались с путей /services/ на пути /yorktown-heights/. Мы согласовали каждую пару «старый → новый» в таблице редиректов и проверили соответствие в продакшене. Все 18 пар были закрыты до индексации новых страниц.

3. Цикл исправлений и обратной связи на рабочей поверхности. После начальной разработки агентство открыло раунды обратной связи через общую очередь задач. Задача #1230 (Review & Prioritize Backlog) и #1240 (Review Google Sheet Issues) охватывали предзапусковое QA по мета-данным, стилям кнопок, блокам FAQ и пробелам в контенте. Задача #1246 (Refresh 2 pages) — последующее обновление дизайна двух страниц по локациям. Очередь задач SEO из 46 строк закрыта на 34 Completed (10 After Release, 1 To Do, 1 in QA); очередь задач CX из 3 строк закрыта на 1 Completed.

4. Проверка перед сдачей на сайте, который не мог упасть. Перед сдачей мы выполнили проход QA перед сдачей через Site Checker — основные настройки, контент и SEO-покрытие, структура URL, очистка content-language по страницам и меню, скриншоты на нескольких устройствах. Для разработки на существующем продакшене важнее всего именно эти категории: корректность редиректов, согласованность слагов и точность мета-данных на обоих наборах URL — старом и новом. Проход подтвердил чистоту сборки до запуска собственного слоя QA агентства.

Разработка на защищённых паролем тестовых URL внутри рабочей установки WP Engine — вместо отдельной тестовой среды — означала, что 18 пар редиректов должны были быть проверены до индексации новых страниц, а не после. Этот порядок был ограничением. Цикл исправлений и обратной связи работал на основе уже чистого списка редиректов, поэтому очередь задач закрылась без регрессии URL после сдачи.

Результаты

Метрика Результат
Новых страниц создано Страница услуг (1) · Страницы врачей (несколько) · О нас (1) на тестовых URL с noindex внутри существующего продакшена
Шаблонов применено 11 / 11 из стандартной стоматологической библиотеки агентства
Пар редиректов URL согласовано 18 уникальных пар со старых путей /services/ на новые пути /yorktown-heights/
Очередь задач SEO 34 / 46 закрыто как Completed; 10 After Release, 1 To Do, 1 in QA
Очередь задач CX 1 / 3 закрыто как Completed; 1 In progress, 1 Info-Needed
Контрольный список запуска 30 пунктов согласованы по категориям Design / Functionality / Content / Pre-Migration / Post-Migration
Сроки 38 дней основная разработка (30 сен – 7 ноя 2025), с последующим обновлением дизайна 2 страниц
Трудозатраты 39 ч / оценка 39 ч — без перерасхода, без расширения объёма
Сдача Сайт запущен на WP Engine, https://www.nwdentist.com/ возвращает HTTP 200
Состояние сайта, проверено 2026-04 Продакшен запущен, отвечает 200 по свежей curl-проверке

Результат, коротко: сфокусированная разработка агентства была сдана — новые страницы на существующем окружении WP Engine, в пределах сметы в 30 часов. Восемнадцать старых URL перенаправлены на новые постоянные ссылки, обе очереди задач QA проработаны до уровня приёмки агентством, контрольный список запуска закрыт до индексации новых страниц.

Контроль качества

Внутреннее QA выявило две проблемы до сдачи: блок кириллицы в библиотеке шаблонов Elementor на этом англоязычном стоматологическом сайте (чат #1084, 2025-10-13 — очистка content-language) и несоответствие номера телефона в CTA-кнопках, где номер в футере и href кнопки вели на разные номера (чат #1246, 2025-10-28 — точность контента) — обе проблемы решены до того, как агентство увидело сборку.

QA перед сдачей выполнялось через Site Checker — см. наш подход к QA по категориям и принцип нулевых ошибок. Собственный слой QA агентства — их инструменты, их процессы — работал после сдачи и вносил замечания в общей очереди задач для нашего цикла исправлений до согласования.

Процесс

Этап Длительность Результат
Бриф и оценка ~3 дня таблица Google Sheets просмотрена, доступ к тестовой среде подтверждён, 39 ч согласованы
Разработка (новые страницы на тестовых URL) ~2 недели Страницы услуг, врачей и «О нас» созданы на тестовых URL с noindex; 18 пар редиректов URL согласованы
Цикл исправлений ~2 недели Очереди задач SEO и CX проработаны параллельно; стили кнопок, блоки FAQ и пробелы в контенте устранены
Последующее обновление дизайна 2 страниц ~1 неделя Две страницы по локациям освежены по обратной связи от агентства
Контрольный список запуска + сдача финальные дни Контрольный список из 30 пунктов согласован; новые страницы запущены в индекс

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

Команда

Команда проекта

  • Павел Сажин — итерации QA и исправления
  • Анна Полунина — поддержка реализации и QA
  • Тимур Арбаев — QA по проверке очереди задач и проверка обновления дизайна
  • Людмила Травкина — ведущий разработчик по разработке, согласованию редиректов и обновлению дизайна
  • Антон Херсун, — руководитель проекта (оценка, коммуникация с агентством, согласование)

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

Агентствам, заказывающим разработку WordPress

Для агентства сборка сайта стоматологической сети — это сабконтракт, где таксономия услуг, URL-архитектура и внешние интеграции переходят под контроль подрядчика. У этой сети — несколько локаций под единым брендом; у других — один кабинет с узкой специализацией. Риски при неаккуратной работе: новая услуга на шестом месяце не впишется в URL-схему, расширенные результаты пропадут из панели аудита после импорта контента, интеграция с CRM агентства тихо сломается при смене команды.

Подрядчику стоит задавать не вопрос «соберёте ли каталог?», а вопрос «как именно вы построите таксономию, чтобы новая услуга или филиал встали без миграции?»

Пришлите рабочую таблицу сборки, черновик карты сайта или макеты. Мы пройдёмся по URL-плану, проверим таксономию на расширение и оценим риски интеграций. Вернём фиксированную смету в часах. Аудит без оплаты, ответ в течение рабочего дня.

Запросить аудит ТЗ →

У вас ещё нет ТЗ? Пришлите описание в один абзац — мы вернёмся с вопросами, которые стоит задать. Прислать описание →

Не уверены, подходит ли ваш проект под этот формат?

xaver.pro · 2026 · Кейс № 110 White-label · агентство-партнёр не называется
Прокрутить вверх