21-страничная разработка сайта стоматологии на WordPress за 31 день

21-страничная разработка сайта стоматологии на WordPress за 31 день — 13 шаблонов, вёрстка из Figma в Elementor, 40 закрытых задач из очереди SEO, 29 пунктов контрольного списка, 50 ч.

Конечный клиент Songbird Dental Studio
Отрасль Здравоохранение
Взаимодействие White-label разработка для американского агентства, специализирующегося на сайтах для локального бизнеса
Сроки 31 календарный день
Адрес сайта songbirddentalstudio.com
50ч за 31 день
songbirddentalstudio.com · desktop
songbirddentalstudio.com · mobile

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

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

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

Клиент (конечный пользователь): Songbird Dental Studio — Crawfordville, FL
Формат сотрудничества: White-label разработка для маркетингового агентства из США
Сроки: март – апрель 2025 · 31 день · 50 часов на разработку, QA и интеграцию контента

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

21 страница сайта стоматологической практики на WordPress — из макетов Figma в Elementor, по карте сайта из таблицы Google Sheets, где у каждой строки была своя оценка в часах. Каркас подняли до того, как пришёл весь контент: так не остаётся щели, в которую менее осторожный подрядчик сложил бы структуру. Дальше — хвост интеграции контента и проверка в два контура. Всё уложилось в 50 часов за 31 день.

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

Поле Значение
Отрасль конечного клиента Медицина — общая стоматология
Конечный клиент Songbird Dental Studio (Crawfordville, FL)
Формат сотрудничества White-label разработка на WordPress для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Разработка на WordPress с Elementor на WP Engine, вёрстка из макетов Figma
Объём 21 URL — главная, о нас, страница врача, лендинг блога, блог, контакты, лендинг услуг, 8 страниц услуг, галерея улыбок, страница нового пациента, страница стоматологических технологий, страница благодарности, страница 404
Сроки 31 день (26 марта – 26 апреля 2025), сдано в срок
Затраты 50 часов при оценке в 50 часов — без перерасхода
Команда 5 специалистов (распределение с акцентом на разработку, что оправдано для вёрстки из Figma в Elementor с интеграцией контента)
Шаблоны 13 переиспользуемых шаблонов — стандартная библиотека стоматологических шаблонов агентства
Стек технологий WordPress · Elementor · Gravity Forms · WP Engine · Rank Math · WP Rocket · Site Checker (плагин QA от )
Сдано 21 URL в 13 шаблонах; очередь SEO — 40 из 48 задач закрыто (Completed); очередь аккаунт-менеджера — 19 из 20 закрыто (Completed); закрыто 29 пунктов контрольного списка
Ритм работы 47 задач от агентства · 46 из 47 закрыто к передаче (57 активных дней, 2025-04-09 – 2025-06-04)
Раунды проверки ≈8 раундов проверки за 31 календарный день
Трудозатраты на задачу 13 внутренних задач Redmine · медиана 55 мин / P75 10 ч на задачу
Контрольный список запуска 29 пунктов, согласовано перед переключением

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

Маркетинговое агентство из США, нанятое Songbird Dental Studio — стоматологической клиникой общего профиля в Crawfordville, Florida — передало нам таблицу Google Sheets с полной картой сайта, макетами Figma для главной и внутренних страниц, каталогом шаблонов, контрольным списком запуска и предзаполненными очередями задач SEO и аккаунт-менеджера. Разработка велась на их окружении WP Engine; конструктор страниц — Elementor; формы — Gravity Forms.

Задача: построить все 21 страницу по библиотеке шаблонов агентства, сверстать макеты Figma в Elementor, интегрировать контент по мере его поступления от клиента, настроить формы и обработать обе очереди задач QA до тех пор, пока агентство не примет сайт. Дизайн, контент-стратегия, SEO-стратегия и коммуникация с клиентом оставались за агентством.

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

Колонка «Оценка часов» на строку карты сайта была контрактом; наша задача — уложиться в неё, не сокращая структуру. Изображения от агентства поставлялись в несжатых JPG (200–500 КБ каждое), потребовавших пакетного преобразования в WEBP и повторной загрузки на все страницы до закрытия контрольного списка производительности.

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

1. Тринадцать шаблонов, 21 страница, один процесс — по макетам из Figma. 21 страница сайта распределилась по стандартной библиотеке шаблонов агентства: Главная (1), О нас (2 — страница практики + биография врача), Лендинг блога (1), Блог (1), Контакты (1), Лендинг услуг (1), Страница услуги (8 — отбеливание зубов, стоматология под седацией, импланты, осмотры, виниры, удаление, протезы, косметическая стоматология, общая стоматология, восстановительная стоматология), Галерея улыбок (1), Новый пациент (1), Технологии (1) и Стандартный шаблон (2 — страница благодарности + 404).

Каждая страница была сопоставлена со своим шаблоном из строки карты сайта ещё до того, как была написана первая строка Elementor.

2. Структурное сопоставление Figma → Elementor, а не визуальное копирование. Исходный дизайн был прототипом Figma, а не статическим макетом. Мы рано выявили структурные примитивы — иерархию заголовков, отступы секций, мобильные точки адаптации — и подтвердили, что итоговый вывод соответствует спецификации Figma, прежде чем страница покидала тестовую среду.

3. Колонка «Оценка часов» на строку как контракт. В карте сайта агентства для каждой строки стояло значение «Оценка часов» — 9 часов на главную, 2 часа на лендинг услуг, 0,2 часа на стандартную страницу услуги и т. д. Наша задача — уложиться в эти построчные бюджеты без пересогласования по каждой странице. Построчные бюджеты мы приняли как обязательные и не вскрывали ценообразование заново, когда в контенте появлялись пробелы, — этот выбор сохранил агентству модель фиксированной стоимости. По проекту в целом уложились в согласованные 50 часов.

4. Два контура QA, отработанные до запуска. Задачи вели в двух очередях агентства: очередь SEO (48 строк, приоритеты от Low до High) и очередь аккаунт-менеджера (20 строк, со скриншотами по тестовой сборке). Из 48 позиций SEO 40 закрыли как Completed до запуска; 5 остались в To Do, 1 — контрольная точка после выхода сайта, 1 — In progress. Из 20 позиций аккаунт-менеджера закрыли 19. Контрольный список запуска на 29 пунктов — Дизайн, Функциональность, Контент, До миграции, После миграции — закрыли последним, после обеих очередей.

Объём работ удерживала колонка «Оценка часов» по строкам карты сайта. Когда контент пришёл с задержкой и страницы-заполнители выглядели кандидатами на вычёркивание, именно построчные бюджеты стали контрактом, сохранившим в разработке каждый URL, — и по итогу мы уложились ровно в согласованные 50 часов.

Результаты

Метрика Результат
Построено URL 21 — Главная (1) · О нас (2) · Страница врача (1) · Лендинг блога (1) · Блог (1) · Контакты (1) · Лендинг услуг (1) · Страница услуги (8) · Галерея улыбок (1) · Новый пациент (1) · Технологии (1) · Стандартный шаблон (2)
Применено шаблонов 13 / 13 из стандартной стоматологической библиотеки агентства
Контрольный список запуска 29 пунктов согласовано по разделам Дизайн / Функциональность / Контент / До миграции / После миграции
Очередь задач SEO 40 / 48 закрыто как Completed; 5 To Do, 1 контрольная точка после выхода сайта, 1 In progress
Очередь задач аккаунт-менеджера 19 / 20 закрыто как Completed
Сроки 31 день (26 марта – 26 апреля 2025), сдано в срок
Затраты 50 ч / 50 ч по оценке — без перерасхода, без расширения объёма
Статус сайта Работает на WP Engine — songbirddentalstudio.com, HTTP 200, проверено в апреле 2026

Если коротко: 21 URL в 13 шаблонах на WP Engine, в рамках согласованного бюджета в 50 часов. Две очереди правок QA (SEO + аккаунт-менеджер) отработали до уровня, приемлемого для агентства, а контрольный список запуска закрыли до выхода домена.

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

Проверка перед передачей на 21-страничной сборке на тестовой среде вскрыла две категории проблем: внутренний QA-скрипт проверил статусы страниц, метаданные, ссылки и структуру заголовков по всей карте сайта, а ручной аудит изображений нашёл присланные агентством JPG по 200–500 КБ каждый — их пакетно перегнали в WEBP, и только после этого закрылся контрольный список производительности.

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

Процесс

Этап Длительность Результат
Бриф и оценка ~3 дня Макеты Figma проанализированы, строки карты сайта подтверждены, колонка «Оценка часов» проверена, согласовано 50 ч
Разработка (страницы + шаблоны) ~2 недели 21 страница в 13 шаблонах; выполнено сопоставление Figma → Elementor; открыта очередь задач SEO
Интеграция контента + QA ~1 неделя Контент клиента интегрирован по мере поступления; обе очереди задач QA велись параллельно; очередь задач аккаунт-менеджера закрыта на 19/20
Контрольный список запуска + сдача последние ~3 дня Подписан контрольный список на 29 пунктов; сайт запущен на WP Engine

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

Команда

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

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

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

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

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

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

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

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

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

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

Прокрутить вверх