43-страничный сайт детской стоматологии на WordPress за 120 дней

43-страничный сайт детской стоматологии на WordPress с индивидуальной дизайн-системой — 85 часов за 120 дней, запись через ZocDoc, чек-лист из 49 пунктов в два этапа.

Конечный клиент Little Roots Pediatric Dental
Отрасль Здравоохранение
Взаимодействие White-label разработка для американского агентства, специализирующегося на сайтах для локального бизнеса
Сроки 120 календарных дней
85ч за 120 дней
www.littlerootspediatricdental.com · desktop
www.littlerootspediatricdental.com · mobile

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

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

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

Клиент (конечный пользователь): Little Roots Pediatric Dental — Westbury, NY
Формат сотрудничества: White-label разработка для маркетингового агентства из США
Сроки: январь – май 2025 · 120 дней · 85 часов на этапы разработки и доработки темы

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

43 страницы сайта детской стоматологии, построенные к жёсткому сроку отключения — существующий сайт отключался 31 января. Первый этап был выполнен по собственному дизайну агентства за 10 дней. Когда выяснилось, что дизайн принадлежит сторонней студии, а не самому агентству, проект перешёл в фазу доработки темы: все 43 URL были перенесены в шаблонную систему агентства без увеличения бюджета в 85 часов.

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

Параметр Значение
Сфера клиента Медицина — детская стоматология
Клиент Little Roots Pediatric Dental (Westbury, NY)
Формат сотрудничества White-label разработка WordPress для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Разработка на WordPress с Elementor Pro на WP Engine, индивидуальный дизайн, затем этап доработки темы
Объём 43 URL — главная, о нас, 2 страницы врачей, страница услуг, 4 страницы услуг, страница лечения, 22 страницы лечения, адреса, контакты, первый визит, страховка, абонемент, акции и вспомогательные страницы
Сроки 120 дней (11 янв – 10 мая 2025), выполнено в срок
Затраты 85 часов при оценке 85 часов — без перерасхода
Команда 6 специалистов (41 ч разработка · 25 ч доработка темы · 5 ч PM · остальное — раунды исправлений и QA)
Шаблоны Индивидуальная дизайн-система — макеты по типам страниц на 43 URL (главная, страница услуг, страницы лечения, био врачей и вспомогательные страницы)
Технологии WordPress · Elementor Pro · WP Engine · Yoast · виджеты записи ZocDoc · NitroPack · Site Checker (плагин QA от )
Результат 43 URL построены по индивидуальной дизайн-системе, контрольный список запуска на 49 пунктов закрыт, очередь ошибок + Design issues + Meta issues проработаны, два QA-направления закрыты до передачи
Ритм взаимодействия 8 задач от агентства · все закрыты к моменту передачи
Раунды проверки ≈8 раундов за 120 дней
Затраты на задачу 21 внутренняя задача Redmine · медиана 1 ч / P75 2 ч на задачу
Контрольный список запуска 49 пунктов, согласованы до переключения

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

Little Roots Pediatric Dental — это детская стоматология с двумя врачами в Westbury, New York, обслуживающая детей по всему округу Nassau. Маркетинговое агентство из США, специализирующееся на сайтах для локального бизнеса, управляло проектом: они владели собственным дизайном, контент-стратегией, хостингом на WP Engine и отношениями с клиентом. В нашу зону ответственности входила разработка полноценного сайта на 43 URL в WordPress с Elementor Pro, интеграция виджета записи ZocDoc, внедрение мета-полей Yoast согласно значениям из таблицы Google Sheets и передача готового к работе сайта.

Таблица Google Sheets структурировала проект по 43 активным URL, привязанным к единой индивидуальной дизайн-системе. Каждая строка sitemap содержала значение Hours Estimated; в сумме выходило 52 часа на основную разработку. Задача была разбита на этапы: сначала построить все страницы по этому дизайну; затем, во втором этапе — который агентство называет «Templated Design Development» — принять постраничные расхождения с дизайном, согласовать мета-вопросы и проработать очередь ошибок. Дизайн, контент, SEO-стратегия и общение с клиентом оставались на стороне агентства.

Контекст рисков. Сайт детской стоматологии работает одновременно с двумя аудиториями: родителем, который записывается на приём, и ребёнком, который будет сидеть в кресле. Агентство искало партнёра-разработчика, который сохранит понятный родителям тон общения и точность клинической информации на 22 страницах лечения, 4 страницах услуг и 2 страницах биографий врачей. Разработка, при которой страницы «выглядят правильно», но не проверен тон для родителей и не протестирована маршрутизация виджета ZocDoc, может выдать сайт, который запутает первого же органического посетителя.

Риск не в том, чтобы сверстать 43 страницы; он в том, чтобы передать сайт, второй этап которого не закрыт, а партнёр-разработчик воспринял первый запуск как финишную черту. Дополнительное ограничение возникло после начальной разработки: дизайн принадлежал сторонней студии, а не агентству, поэтому дизайн-систему нельзя было перенести в этап Templated Design Development без лицензионных переговоров.

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

1. Индивидуальная дизайн-система, 43 страницы, единый процесс сборки. 43 страницы сайта распределились по макетам разных типов из собственного дизайна агентства: Главная (1), О нас (1), Страница врача (2 — Dr. Jessica Barzideh DMD и Dr. Sunaina Vohra DMD), Страница услуг (1), Страница услуги (4 — неотложная, восстановительная, профилактическая и седативная стоматология), Страница лечения (1), Страница лечения (22 отдельные детские процедуры), Адреса (1 + место для записи) и вспомогательные страницы (первый визит, страховка, абонемент, акции, контакты и технические страницы).

Каждая страница была сопоставлена со своей дизайн-спецификацией из строки sitemap до того, как была написана хотя бы одна строка Elementor. Когда в ходе начальной разработки выяснилось, что дизайн принадлежит сторонней студии, этап Templated Design Development перенёс сайт в стандартную библиотеку шаблонов агентства — это оказалось быстрее, чем лицензионные переговоры с первоначальным владельцем, при этом оставшиеся 43 страницы шли по графику.

2. Спецификация исполнена строка за строкой — включая колонку Hours Estimated. Таблица Google Sheets агентства содержала значение Hours Estimated для каждой строки. Мы работали в рамках этой оценки. Если для главной страницы был указан больший бюджет часов, а для страниц лечения — стандартный, это и был наш бюджет на данную строку; в сумме проект уложился в согласованные 85 часов.

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

3. Два параллельных QA-контура, закрытых до запуска. Вопросы отслеживались в нескольких вкладках очереди задач на стороне агентства: очередь ошибок (9 строк), Design issues (1 строка) и Meta issues (77 строк). Из 87 отслеживаемых пунктов критически важные были решены до запуска; остальные были распределены по приоритетам и обработаны в рамках этапа доработки темы. Контрольный список запуска на 49 пунктов — охватывающий дизайн, функциональность, контент и SEO — был закрыт после обеих очередей задач.

4. Интеграция виджета записи ZocDoc и работа с гео-страницами. На сайте установлен виджет записи ZocDoc для онлайн-бронирования — конверсионный примитив для детской практики, где родительская срочность высока. В ходе разработки виджет был проверен на соответствие профилю практики в ZocDoc, чтобы запросы на приём направлялись в правильный филиал Westbury.

Впоследствии, в рамках последующей поддержки, сайт был расширен гео-страницами для окрестных городов округа Nassau (Albertson, Garden City, East Meadow, Jericho, Hicksville и другие), что расширило поверхность локального поиска без нарушения исходной структуры URL.

Срок 31 января означал, что первый этап нужно было сдать за 10 дней — этот порядок также привёл к тому, что проблема с лицензией на дизайн всплыла после запуска, а не до него. Этап доработки темы поглотил это обнаружение без пересмотра бюджета, поскольку почасовые оценки из исходной таблицы Google Sheets напрямую перенеслись в фазу согласования.

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

QA перед сдачей на этапе начальной разработки включал проверку ссылок, которая выявила битые HTTPS-ссылки по всему дереву из 43 URL и повторяющийся дефект slug на страницах услуг — «постоянно буквы не хватает» — исправлено до того, как тестовая среда попала к агентству; QA на этапе доработки темы затем выявил сломанное мобильное меню при первом открытии — исправлено до закрытия этапа.

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

Результаты

Метрика Результат
Разработано URL 43 — Главная (1) · О нас (1) · Страница врача (2) · Страница услуг (1) · Страница услуги (4) · Страница лечения (1) · Страница лечения (22) · Адреса и вспомогательные страницы (11)
Дизайн-система Индивидуальный дизайн, применён ко всем 43 URL, макеты по типам страниц согласно спецификации агентства
Контрольный список запуска 49 пунктов согласованы по категориям Дизайн / Функциональность / Контент / SEO
Очередь ошибок 2 / 9 выполнено к моменту передачи; остальные распределены и решены в рамках этапа доработки темы
Meta issues 77 строк просмотрены и проработаны в фазе согласования
Сроки 120 дней на два этапа, выполнено в срок
Затраты 85 ч / оценка 85 ч — без перерасхода, без расширения объёма
Команда 5 специалистов
Статус сайта Работает на WP Engine, открывается по адресу https://www.littlerootspediatricdental.com/ — проверено в апреле 2026.

Результат, если кратко: 43 URL по индивидуальной дизайн-системе на WP Engine, в рамках согласованного бюджета 85 часов. Обе QA-очереди задач были проработаны до уровня приемки агентством, и контрольный список запуска был закрыт до выхода домена в продакшен.

Процесс

Этап Длительность Результат
Бриф и оценка ~1 неделя таблица Google Sheets проверена, построчные часы подтверждены, оценка 85 ч согласована
Разработка (страницы + шаблоны) ~5 недель Все 43 страницы построены по индивидуальной дизайн-системе; открыты вкладки очереди ошибок и Meta issues
Доработка темы ~4 недели Постраничные расхождения с дизайном согласованы, обе QA-очереди задач проработаны до уровня приемки агентством
Контрольный список запуска + исправления после запуска финальные ~2 недели Контрольный список на 49 пунктов согласован; применены раунды исправлений после запуска
Сдача финальный день На продакшене на littlerootspediatricdental.com, HTTP 200 подтверждён

Разработка и QA шли параллельно с третьей недели; этап доработки темы начался до закрытия всех пунктов QA основного этапа — поэтому календарь составляет 120 дней, а не сумму последовательных этапов.

Команда

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

  • Никита Тумашевич — ведущий разработчик на этапах разработки и доработки темы
  • Павел Сажин — управление проектом и QA-итерации
  • Анна Полунина — координация проекта, подтверждение объёма и проверка очереди задач
  • Алексей Шалагин — QA-итерации и работа с мета-данными
  • Антон Херсун, — руководитель проекта (оценка, коммуникация с агентством, согласование)

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

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

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

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

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

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

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

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

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