60-страничный сайт стоматологической ортопедии на WordPress за 70 дней

60-страничный сайт стоматологической ортопедии на WordPress за 70 дней — 10 шаблонов, соответствие дизайну Webflow, контрольный список на 48 пунктов, 84 часа.

Конечный клиент Ocean Breeze Prosthodontics
Отрасль Здравоохранение
Взаимодействие White-label разработка для американского агентства, специализирующегося на сайтах для локального бизнеса
Сроки 70 календарных дней
Адрес сайта oceanbreezeprosthodontics.com
84ч за 70 дней
oceanbreezeprosthodontics.com · desktop
oceanbreezeprosthodontics.com · mobile

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

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

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

Клиент (конечный пользователь): Ocean Breeze Prosthodontics — Delray Beach, FL
Формат сотрудничества: White-label разработка для маркетингового агентства из США
Сроки: февраль – апрель 2025 · 70 дней · 84 часа на разработку, исправления и работы после запуска

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

Более 60 страниц сайта стоматологической ортопедии на WordPress, свёрстанного по дизайн-референсу из Webflow: каждый URL тестовой среды сверяли с визуальной спецификацией агентства, каждую вкладку обхода Screaming Frog держали за структурный контракт. Точность совпадения двух платформ была на нас: проверка по дизайну и проверка по данным обхода шли параллельно все 84 часа и 70 дней — так агентство могло отстоять перед своим клиентом и визуальное соответствие, и целостность опубликованного сайта.

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

Параметр Значение
Сфера клиента Медицина — стоматология (ортопедия)
Клиент Ocean Breeze Prosthodontics (Delray Beach, FL)
Формат сотрудничества White-label разработка WordPress для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Разработка на WordPress с Elementor на WP Engine, с соответствием дизайн-референсу из Webflow
Объём 60+ URL — главная, о нас, биографии врачей, страница услуг, страницы ортопедических и косметических услуг, галерея улыбок, лендинг блога + посты, контакты, политика конфиденциальности и вспомогательные страницы по умолчанию
Сроки 70 дней (1 фев – 11 апр 2025), выполнено в срок
Затраты 84 часа (61 ч основная разработка + 23 ч исправления и работы после запуска)
Команда 5 специалистов (ведущий разработчик + разработчик поздней фазы + QA + QA после запуска + руководитель проекта)
Шаблоны 10 переиспользуемых шаблонов — стандартная библиотека стоматологических шаблонов агентства
Технологии WordPress · Elementor · WP Engine · Screaming Frog · Site Checker (плагин QA от )
Результат 60+ URL построены по 10 шаблонам, контрольный список запуска на 48 пунктов закрыт, 7 из 27 пунктов очереди правок по соответствию дизайну отмечены как выполненные, 22 редиректа отсутствующих страниц сопоставлены, 23 проблемы с H1 решены, 1 ошибка 404 исправлена, 2 битые ссылки закрыты
Ритм взаимодействия 27 задач от агентства · все закрыты к моменту передачи
Раунды проверки ≈3 раунда за 70 дней
Затраты на задачу 17 внутренних задач Redmine · медиана 1.8 ч / P75 3.8 ч на задачу
Контрольный список запуска 48 пунктов, согласованы до переключения

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

Маркетинговое агентство из США, нанятое Ocean Breeze Prosthodontics — практикой в Delray Beach, специализирующейся на ортопедическом лечении, косметической стоматологии и дентальной имплантации — передало нам таблицу Google Sheets с полной картой URL, дизайн-референсом из Webflow (wond-obp.webflow.io), каталогом шаблонов, контрольным списком запуска на 48 пунктов и экспортами обхода Screaming Frog исходного сайта.

Разработка велась на их окружении WP Engine; конструктором страниц был Elementor. Агентство владело стратегией, контентом, дизайном в Webflow и общением с клиентом. Мы отвечали за исполнение: применение шаблонов, сборку страниц, точное соответствие дизайну и QA на основе обхода.

Задача: воссоздать существующий список URL практики на WordPress + Elementor, обеспечить постраничное соответствие референсу из Webflow, проработать хвост исправлений и закрыть контрольный список запуска. Затем, после запуска, исследовать ошибки 404, исправить ссылки на изображения в блоге и устранить несоответствия H1, выявленные сравнением данных обхода.

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

Бриф проекта строился именно вокруг этого: дизайн-референс из Webflow — визуальный контракт, вкладки обхода Screaming Frog (H1 issues, Missing pages, 404, Broken links) — структурный. Оба нужно было закрыть, чтобы агентство отстояло сборку перед своим клиентом. Webflow-референс включал страницы — галерею улыбок, несколько разделов услуг, — которым на работающем сайте не было контента-пары: эти строки нельзя было собрать ни из 1 источника, и для них понадобился отдельный раунд уточнений с агентством.

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

1. 10 шаблонов, 60+ URL, единый процесс сборки. Страницы Ocean Breeze распределились по стандартной библиотеке стоматологических шаблонов агентства: Главная, О нас, Страница врача, Страница услуг, Страница услуги (самая объёмная — охватывает ортопедическое лечение, косметическую стоматологию, общую стоматологию и пародонтологические услуги), Галерея улыбок, Лендинг блога, Страница блога, Контакты, Политика конфиденциальности и шаблон по умолчанию для вспомогательных страниц.

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

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

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

3. Проверка по дизайн-референсу Webflow. Вкладка очереди правок по соответствию дизайну в таблице Google Sheets держала 27 пунктов, каждый сравнивал URL тестовой среды с его референсной страницей в Webflow: «Page should be formatted to this — https://wond-obp.webflow.io/services/…» Семь из них проверили и закрыли как Completed по ходу разработки; остальные ушли в хвост исправлений.

Отдельно вкладки из Screaming Frog — H1 issue (23 строки), Missing pages (22 строки), 404 (1 строка) и Broken links (2 строки) — давали структурный слой проверки, идущий параллельно с очередью правок по дизайну.

4. Проверка по данным обхода после запуска и цикл исправлений. После запуска агентство дало нам ещё ряд задач: изображения в блоге, которые ссылались на исходный сайт, а не на новое окружение (поправили — заново выгрузили и заново подвязали медиа), неверные заголовки H1 на части страниц (выправили по резервной копии исходного сайта) и пачку кодов 404 из колонки STATUS CODE таблицы Google Sheets (разобрали и закрыли).

Контрольный список запуска на 48 пунктов — Дизайн, Функциональность, До миграции, После миграции — закрыли вслед за циклами проверки и на этапе разработки, и после запуска.

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

Результаты

Метрика Результат
Разработано URL 60+ по 10 шаблонам (главная · о нас · страницы врачей · страница услуг · страницы ортопедических / косметических / общих / пародонтологических услуг · галерея улыбок · лендинг блога · посты блога · контакты · политика конфиденциальности · вспомогательные страницы)
Применено шаблонов 10 / 10 из стандартной библиотеки стоматологических шаблонов агентства
Очередь задач по соответствию дизайну 7 / 27 закрыты как Completed в ходе разработки и QA-хвоста
Контрольный список запуска 48 пунктов согласованы по категориям Дизайн / Функциональность / До миграции / После миграции
H1-проблемы решены 23 страницы блога и контента исправлены по резервной копии исходного сайта
Редиректы отсутствующих страниц сопоставлены 22 пары старый → новый URL задокументированы и решены
404 исправлено 1 ошибка 404 на посте блога закрыта
Битые ссылки закрыты 2 внутренние битые ссылки исправлены
Сроки 70 дней (1 фев – 11 апр 2025), выполнено в срок
Затраты 84 ч (61 ч основная разработка + 23 ч исправления и работы после запуска)
Статус сайта Работает на WP Engine, открывается по адресу https://oceanbreezeprosthodontics.com/ — проверено в апреле 2026.

Если коротко: сайт стоматологической ортопедии для агентства мы сдали по 10 шаблонам на WP Engine, в рамках часового бюджета. Проверка по дизайн-референсу и проверка по обходу Screaming Frog шли параллельно через хвост исправлений, а вопросы после запуска закрыли до финальной сдачи.

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

До сдачи проверку вели по шести категориям — адаптивность (desktop/tablet/mobile), целостность ссылок, теги H1–H6, title и мета-теги, точность миграции контента и полный архив ссылок — по QA-спецификации из Redmine issue #200. После передачи обход агентства нашёл изображения блога, всё ещё указывающие на исходный домен, и строки STATUS CODE 404 в таблице Google Sheets — и то, и другое мы поправили в своём цикле.

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

Процесс

Этап Длительность Результат
Бриф и оценка ~1 неделя таблица Google Sheets проверена, референс Webflow изучен, построчные часы подтверждены, оценка 61 ч на основную разработку согласована
Разработка (страницы + шаблоны) ~2 недели Все 60+ URL построены по 10 шаблонам на тестовой среде WP Engine; открыта очередь задач по соответствию дизайну
Хвост исправлений ~4 недели Раунды QA по соответствию формату Webflow, коррекция H1, сопоставление отсутствующих страниц, исправление 404 и битых ссылок; контрольный список продвигался
Исправления после запуска + проверка обхода ~3 недели Переприкрепление изображений блога, коррекция заголовков H1 по резервной копии исходного сайта, исследование 404, финальное закрытие контрольного списка

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

Команда

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

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

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

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

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

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

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

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

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

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

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