34-страничная WordPress-разработка для оральной хирургии за 109 дней
34-страничная разработка сайта на WordPress для оральной хирургии за 109 дней: 10 шаблонов, 305 пар редиректов, контрольный список из 29 пунктов, 115 ч без перерасхода.
Скриншоты сделаны автоматическими инструментами — некоторые элементы могли не загрузиться полностью или перекрываться. Для наиболее точного представления открыть действующий сайт →
Выстроить URL-структуру по шаблонам агентства, подключить конверсионный элемент, затем закрыть все задачи в QA-очереди.
Клиент (конечный пользователь): Peninsula Oral Surgery and Implants — Torrance, CA
Формат сотрудничества: White-label разработка для маркетингового агентства из США
Сроки: март – июль 2025 · 109 дней · 115 ч на фазы новой разработки и доработки дизайна по шаблонам
Подход к разработке
34 страницы WordPress-сайта оральной хирургии на 10 брендированных шаблонах, выполненных в две фазы для маркетингового агентства из США. Первый проход создал каждую страницу по столбцу «Оценка часов» в таблице Google Sheets агентства; второй — фаза доработки дизайна по шаблонам — согласовал 305 уникальных пар редиректов внутренних ссылок и закрыл два списка правок QA. Весь проект на 115 часов закрылся за 109 дней без перерасхода.
Краткий обзор
| Поле | Значение |
|---|---|
| Отрасль конечного клиента | Здравоохранение — оральная хирургия и дентальные имплантаты |
| Конечный клиент | Peninsula Oral Surgery and Implants (Torrance, CA) |
| Формат сотрудничества | White-label WordPress-разработка для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса |
| Тип проекта | WordPress-разработка с Elementor на WP Engine, с последующей фазой доработки дизайна по шаблонам |
| Объём работ | 34 URL — главная, лендинг услуг, 15 страниц услуг, 3 страницы врачей, контакты, о нас, галерея улыбок, лендинг блога + пост, плюс 13 страниц на стандартном шаблоне |
| Сроки | 109 дней (19 мар – 5 июл 2025), выполнено по графику |
| Трудозатраты | 115 ч при оценке в 115 ч — без перерасхода |
| Команда | 4 специалиста (34 ч разработка · 28 ч QA · 53 ч PM · распределение по обеим фазам) |
| Шаблоны | 10 многоразовых шаблонов — стандартная библиотека стоматологических шаблонов агентства |
| Технологический стек | WordPress · Elementor · Gravity Forms · WP Engine · Rank Math · ACF · Site Checker (QA-плагин xaverPRO) |
| Выполнено | 34 URL построено, 305 пар редиректов внутренних ссылок согласовано, контрольный список запуска из 29 пунктов закрыт, список правок SEO на 50 строк доведён до 44 Completed |
| Ритм взаимодействия | 50 задач, поставленных агентством · все закрыты к передаче (активный период 13 дней, 2025-05-12 – 2025-05-24) |
| Раунды проверки | ≈9 раундов проверки за 109 календарных дней |
| Трудозатраты на задачу | 11 внутренних задач Redmine · медиана 10 ч / P75 15 ч на задачу |
| Контрольный список запуска | 29 пунктов, согласованы перед переносом на рабочий сервер |
Постановка задачи
Маркетинговое агентство из США, работающее с Peninsula Oral Surgery and Implants — клиникой оральной хирургии и дентальных имплантатов в Torrance — передало нам таблицу Google Sheets с полной картой URL, каталогом шаблонов, контрольным списком запуска и заранее заполненным списком правок. Разработка велась в существующей среде WP Engine агентства; конструктор страниц — Elementor; формы — Gravity Forms.
Задача была поэтапной. Сначала — создать все 34 страницы по 10 стандартным шаблонам агентства. Затем, во второй фазе, которую агентство называет «Доработка дизайна по шаблонам» (Templated Design Development), — принять постраничные расхождения с дизайном, согласовать оставшиеся SEO-вопросы и закрыть список правок QA аккаунт-менеджера. На протяжении всего проекта оставаться вне прямого контакта с конечным клиентом, выносить неясности на уровень агентства, не принимать самостоятельно дизайнерских или SEO-решений.
Контекст рисков. При двухфазной разработке главная проблема агентства — не в том, можно ли построить страницы, а в том, останется ли партнёр по разработке до конца фазы согласования. Разработка создаёт новый раздел сайта, который увидят пациенты; обещание агентства клиенту держится на нём.
Риск не в написании кода для 34 страниц по спецификации шаблона — он в передаче сайта, у которого вторая фаза не закрыта, и в обнаружении того, что партнёр считал завершение первого прохода финишной чертой. Бриф этого проекта был построен именно вокруг этой проблемы: две явные фазы, два списка правок QA, один бюджет в фиксированных часах, покрывающий обе.
Как мы это сделали
1. 10 шаблонов, 34 страницы, единый процесс разработки. Страницы Peninsula были распределены по стандартной библиотеке стоматологических шаблонов агентства: Главная, О нас, Контакты, Лендинг услуг, Страница услуги (самая трудозатратная — 15 страниц услуг, которые были структурно слишком разнообразны для единого шаблона вёрстки и требовали отдельных групп полей ACF для каждого типа процедуры), Страница врача (3 врача), Галерея улыбок, Лендинг блога, Блог и стандартный запасной шаблон, под который попали 13 вспомогательных страниц (страхование, финансирование, формы для пациентов, политики).
Каждая страница строилась по назначенному шаблону из строки карты сайта; ни одна страница не создавалась вручную вне шаблонной системы. Мы использовали ACF Conditional Logic совместно с Elementor, чтобы подставлять правильную вёрстку полей для каждой процедуры внутри общего шаблона страницы услуги, не создавая отдельных шаблонов страниц для каждого типа.
2. Спецификация выполнялась строка за строкой — включая столбец «Оценка часов» по каждой странице. таблица Google Sheets агентства содержала значение «Оценка часов» для каждой строки. Мы реализовывали страницы в рамках этого показателя. Там, где строка указывала 4 часа на Главную и 1 час на стандартную страницу услуги, — это был наш бюджет для строки, а общий объём уложился в договорённые 115 часов на проект.
Коротко: при разработке с предварительно оценённой картой сайта таблица Google Sheets и есть контракт. Задача команды разработки — уложиться в постраничные бюджеты, а не пересматривать стоимость по каждой странице отдельно.
3. Согласование редиректов внутренних ссылок для 305 уникальных пар URL. Аудит внутренних ссылок выявил сотни гиперссылок со старыми путями, встроенных в текст страниц. Мы согласовали 305 уникальных пар URL во вкладке таблицы Google Sheets «Links-with-Redirects» — каждая пара сопоставляла путь в тестовой среде с финальной целью на рабочем сервере и проверялась по таблице редиректов. Все строки закрыты со статусом Fixed до передачи.
4. Два параллельных QA-цикла, закрытых до запуска. Задачи отслеживались в двух вкладках агентства — список правок SEO (50 строк, приоритеты от Low до Urgent) и QA-обзор тестовой среды аккаунт-менеджера (29 строк, со скриншотами из тестовой среды). Из этих 79 позиций 71 была закрыта как Completed до запуска; остаток — ожидание уточнений от конечного клиента. Контрольный список запуска из 29 строк — колонки Design, Functionality, Pre-Migration, Post-Migration — был закрыт следом за обоими списками правок.
Двухфазная структура — первый проход разработки с последующей доработкой дизайна по шаблонам — означала, что постраничный бюджет по «Оценке часов» должен был выдержать обе фазы, а не только первую. Именно тот же построчный подход при обработке 305 пар редиректов и двух списков правок QA во второй фазе не позволил проекту пересмотреть стоимость в момент начала работ по согласованию.
Результаты
| Метрика | Итог |
|---|---|
| Построено URL | 34 на 10 шаблонах (1 Главная · 1 Лендинг услуг · 15 Страниц услуг · 3 Страницы врачей · 1 Контакты · 13 Вспомогательных страниц на стандартном шаблоне) |
| Применено шаблонов | 10 / 10 из стандартной стоматологической библиотеки агентства |
| Согласовано пар редиректов внутренних ссылок | 305 уникальных пар закрыты со статусом Fixed во вкладке Links-with-Redirects |
| Список правок SEO | 44 / 50 закрыто как Completed; 5 в QA, 1 Info-Needed |
| Список правок QA аккаунт-менеджера | 27 / 29 закрыто как Completed; 1 в QA, 1 Info-Needed |
| Контрольный список запуска | 29 пунктов согласованы по разделам Design / Functionality / Pre-Migration / Post-Migration |
| Сроки | 109 дней в двух фазах, выполнено по графику |
| Трудозатраты | 115 ч / оценка 115 ч — без перерасхода, без расширения объёма |
| Статус сайта | Работает на WP Engine, открывается по адресу https://www.peninsulaos.com/ — проверено в апреле 2026. |
Если коротко: 34-URL разработка агентства запущена на 10 шаблонах в среде WP Engine в рамках договорённого бюджета 115 часов. Два списка правок QA доведены до уровня приёмки агентством, контрольный список запуска закрыт до переноса на рабочий сервер.
Контроль качества
На этой разработке QA-нагрузку определяло дублирование стоковых изображений: список правок SEO зафиксировал находку с высоким приоритетом о дубликатах изображений по всему сайту, срочную проблему со сломанной вёрсткой на странице дентальных имплантатов, отсутствующий завершающий слэш в ссылке на главную страницу и 3 страницы процедур, возвращающие нежелательные редиректы — всё это было обнаружено в тестовой среде и устранено до того, как агентство увидело разработку.
QA перед передачей выполнялся через Site Checker — категории и порог нулевых ошибок описаны в нашем подходе к QA. Контур проверки агентства запускался после передачи и вносил оставшиеся вопросы в общую очередь правок для нашего цикла исправлений вплоть до согласования с агентством.
Процесс
| Фаза | Продолжительность | Результат |
|---|---|---|
| Бриф и оценка | ~1 неделя | таблица Google Sheets проверена, часы по строкам подтверждены, 115 ч согласованы |
| Фаза разработки (страницы + шаблоны) | ~6 недель | Все 34 страницы построены по 10 шаблонам; открыты список правок SEO (50 строк) и список правок QA аккаунт-менеджера (29 строк) |
| Доработка дизайна по шаблонам | ~4 недели | Постраничные расхождения с дизайном согласованы, оба списка правок QA доведены до уровня приёмки агентством |
| Согласование ссылок + контрольный список | ~1 неделя | 305 редиректов внутренних ссылок закрыты; контрольный список запуска из 29 пунктов согласован |
| Передача | финальный день | Сайт запущен на WP Engine |
Фазы пересекаются — фаза доработки дизайна по шаблонам началась до того, как все QA-позиции фазы разработки были закрыты, поэтому календарный срок составил 109 дней, а не сумму отдельных фаз.
Команда
Команда проекта
- Наталия Богатель — ведущий разработчик на обеих фазах — разработки и доработки дизайна по шаблонам
- Павел Сажин — итерации QA и исправления
- Никита Тумашевич — поддержка разработки на этапе доработки и согласования ссылок
- Антон Херсун, xaverPRO — руководитель проекта (оценка, коммуникация с аккаунт-менеджером агентства, согласование)
Управление проектом со стороны агентства и клиент-ориентированная коммуникация оставались за партнёрским агентством на протяжении всего проекта. Конечный клиент нас не видел.
Агентствам, заказывающим разработку WordPress
На сайте оральной хирургии каталог процедур задаёт не только навигацию — на нём держатся URL-архитектура, граф структурированной разметки и позиции, которые вы уже выстроили в выдаче. У этой практики один хирург и узкий набор процедур; у вашего клиента это может быть многопрофильный центр с большим портфелем. Сходство обманчиво, а риски тихие. Через полгода вы добавляете новую услугу — и она не встаёт в утверждённую URL-схему. На импорте слетает структурированная разметка, и расширенные результаты пропадают из вашей панели аудита. Формы записи, подключённые чужой командой, перестают отправлять заявки — без единой ошибки на экране.
Поэтому подрядчику стоит задавать не вопрос «соберёте ли страницы?», а вопрос «как именно вы построите таксономию, чтобы следующая услуга встала без перестройки URL?»
Пришлите рабочую таблицу сборки, черновик карты сайта или макеты. Мы сверим URL-план с вашими ранжированными страницами, покажем, где через полгода всё упрётся, и вернём фиксированную смету в часах. Разбор бесплатный, отвечаем за каждый пункт.
У вас ещё нет ТЗ? Пришлите описание в один абзац — мы вернёмся с вопросами, которые стоит задать. Прислать описание →