Сборка WordPress для ортопедии и хирургии позвоночника на 85 страниц за 66 дней
Сборка сайта ортопедии и хирургии позвоночника на 85 страниц, 11 филиалов — 11 шаблонов, 80 наследуемых редиректов, 46-пунктный чеклист, 63 часа за 66 дней.
Скриншоты сделаны автоматическими инструментами — некоторые элементы могли не загрузиться полностью или перекрываться. Для наиболее точного представления открыть действующий сайт →
Выстроить URL-структуру по шаблонам агентства, подключить конверсионный элемент, затем закрыть все задачи в QA-очереди.
Клиент (конечный пользователь): Oasis Orthopedic & Spine — многопрофильная практика ортопедии и хирургии позвоночника в New Jersey
Формат сотрудничества: White-label разработка для маркетингового агентства из США
Сроки: март – май 2025 · 66 дней · 63 часа на сборку, правки и согласование редиректов
Подход к разработке
85 страниц новой сборки на Elementor для многопрофильной ортопедической практики в New Jersey — 80 наследуемых PHP-путей, сопоставленных с постоянными ссылками WordPress, две опечатки в slug’ах филиалов, выявленные в ходе проверки редиректов перед запуском, и форма записи Gravity Forms на 7 получателей, построенная с нуля. Контрольный список агентства на 46 пунктов и контрольный список запуска на 46 пунктов закрыты до запуска сайта на WP Engine.
Краткий обзор
| Поле | Значение |
|---|---|
| Индустрия клиента | Медицина — Ортопедия и хирургия позвоночника |
| Клиент | Oasis Orthopedic & Spine (New Jersey, 11 клиник) |
| Формат сотрудничества | White-label сборка WordPress для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса |
| Тип проекта | Сборка WordPress с Elementor Pro на WP Engine, с последующим этапом согласования правок |
| Объём | 85 URL — главная, 25 страниц лечения, 25 страниц состояний, 12 страниц услуг, 4 страницы врачей, 10 страниц филиалов, каталог филиалов, каталог лечения, блог + 3 записи, 2 страницы о нас и вспомогательные страницы на шаблоне по умолчанию |
| Сроки | 66 дней (4 мар – 10 май 2025), сдано в срок |
| Затраты | 63 часа при оценке в 63 часа — без перерасхода |
| Команда | 4 специалиста (распределение с акцентом на разработку, соответствующее сборке с объёмом контента и согласованием редиректов) |
| Шаблоны | 11 многоразовых шаблонов — стандартная библиотека медицинских шаблонов агентства |
| Технологии | WordPress · Elementor Pro · Gravity Forms · WP Engine · Rank Math · WP Rocket · Site Checker (плагин QA от xaverPRO) |
| Сдано | 85 URL построено на 11 шаблонах, 80 пар наследуемых редиректов согласовано, контрольный список запуска на 46 пунктов закрыт, 27/29 пунктов очереди задач выполнено |
| Динамика проекта | 28 задач от агентства · все закрыты к передаче (активный период 1 день, 2025-04-10) |
| Раунды проверки | ≈5 раундов на 66-дневном календарном окне |
| Затраты на задачу | 8 внутренних задач Redmine · медиана 6,2 ч / P75 50 ч за задачу |
| Контрольный список запуска | 46 пунктов, согласованы перед переключением |
Постановка задачи
Маркетинговое агентство, нанятое Oasis Orthopedic & Spine — практикой в New Jersey с одиннадцатью клиниками и четырьмя сертифицированными хирургами — передало нам Google Sheets таблицу с полной картой URL, каталогом шаблонов, обходом Screaming Frog наследуемого PHP-сайта, контрольным списком запуска и заранее заполненной очередью задач. Сборка размещалась на их среде WP Engine; конструктором страниц был Elementor Pro; формами — Gravity Forms. Карта сайта содержала две колонки URL: наследуемые пути .php на старом сайте и новые постоянные ссылки WordPress, которые нужно было построить.
Задача: построить все 85 страниц по библиотеке шаблонов агентства, согласовать 80 наследуемых URL, требующих редирект-сопоставления со старой PHP-поверхности на новые постоянные ссылки WordPress, и отработать очередь правок до принятия сайта агентством. На всём протяжении оставаться вне контура коммуникации с конечным клиентом, передавать неясности агентству, не импровизировать с медицинским контентом или навигационной иерархией.
Контекст рисков. Практика ортопедии и хирургии позвоночника живёт в локальном поиске. Пациенты не ищут «спондилодез» абстрактно — они ищут «хирург-ортопед рядом со мной» или «врач-ортопед Perth Amboy» и попадают на конкретные URL, которые практика накапливала годами. Когда сборка заменяет наследуемый PHP-сайт новой архитектурой URL WordPress, риск не в том, выглядят ли новые страницы корректно; риск в том, будут ли 80 наследуемых путей, которые Google проиндексировал, всё ещё разрешаться.
Студия, которая строит чистые страницы, но относится к согласованию редиректов как к второстепенной задаче, сдаёт сайт, который выглядит готовым, но молча теряет поисковую видимость с первого дня. Бриф этого проекта был структурирован вокруг именно этой проблемы: карта сайта включала обход Screaming Frog, колонку редиректов и очередь задач после запуска — ещё до того, как была построена первая страница.
Как мы это сделали
1. Одиннадцать шаблонов, 85 страниц, один процесс сборки. Страницы Oasis распределились по медицинской библиотеке шаблонов агентства: главная, страница лечения (25 процедур, включая спондилодез, дискэктомию, нервные блокады), страница состояний (25 состояний, включая боль в голеностопе и стопе, костные шпоры, травму при ДТП), страница услуг (12 услуг), страница врача (4 хирурга), страница филиала (10 филиалов — Glen Rock, Plainfield, Jersey City, Elizabeth, Perth Amboy, West New York, East Orange, Summit, Clifton, Union), каталог филиалов, каталог лечения, блог + записи, страница о нас и шаблон по умолчанию для вспомогательных страниц.
Каждая страница построена на назначенном шаблоне из строки карты сайта; ни одна страница не была собрана вручную вне системы шаблонов.
2. Согласование редиректов наследуемых URL по 80 парам. Обход Screaming Frog старого PHP-сайта выявил 80 наследуемых путей .php, требующих постоянного сопоставления на новые постоянные ссылки WordPress. Мы согласовали каждую пару в карте сайта — старый путь на новую постоянную ссылку — и проверили таблицу редиректов по аудиту агентства. Все 80 пар закрыты до передачи; 67 дополнительных наследуемых URL явно помечены для удаления, а не редиректа, и таблица редиректов отражала это решение.
3. Цикл правок до согласования. После первичной сборки агентство открыло раунды обратной связи клиента и проверяющего через общую очередь задач. Задача #384 (исправление ошибок перед запуском) охватывала QA перед запуском: метаданные, выравнивание слайдера и битые ссылки. Задача #436 (обратная связь клиента) касалась отсутствующих описаний под заголовками страниц услуг и центровки точек слайдера. Задача #415 (очередь задач Селены) отслеживала послесборочные задачи, включая настройку плагина Rank Math Instant Indexing и настройку уведомлений форм.
Задача #438 (обновление информации веб-форм) потребовала создания сложной конфигурации Gravity Forms с множественными уведомлениями — 7 email-адресов получателей для маршрутизации записей. На страницу филиалов требовалась вставка карты Google Maps, но получение API-ключа требовало платёжного метода, зарегистрированного в США, которого у команды на тот момент не было; мы развернули карту с временным ключом разработчика, чтобы не останавливать сборку, пока агентство настраивало свой учёт работ. Очередь задач на 29 строк закрыта на 27 выполненных; остальное — ожидание информации от клиента.
4. Проверка перед передачей для локального поиска. Перед передачей мы провели предварительное QA через Site Checker — основные настройки, контент и SEO-составляющую (мета-тайтлы, slug’и, canonical), структура URL, очистка языка контента по страницам и меню, скриншоты нескольких разрешений.
Для многопрофильной ортопедической практики категории, наиболее важные для непрерывности локального поиска, — именно эти: согласованность slug’ов, точность копий NAP (формат названия практики, адрес, телефон на 10 страницах филиалов) и корректность canonical. Проверка подтвердила, что сборка чиста перед запуском собственного QA-слоя агентства.
Таблица редиректов должна была быть корректной прежде всего остального. Две опечатки в slug’ах филиалов — /locations/perth-amboys/ и /locations/plainfields/ — были выявлены в ходе QA на тестовой среде и исправлены до начала цикла проверки агентства, а не после. На многопрофильной ортопедической сборке сломанный редирект на странице локации — не визуальный дефект; это сбой локального поиска, который может незаметно длиться неделями.
Результаты
| Метрика | Результат |
|---|---|
| URL построено | 85 на 11 шаблонах (25 страниц лечения · 25 страниц состояний · 12 страниц услуг · 4 страницы врачей · 10 страниц филиалов · 1 каталог филиалов · 1 каталог лечения · 1 главная · 1 блог · 3 записи блога · 2 страницы о нас · вспомогательные страницы по умолчанию) |
| Применено шаблонов | 11 / 11 из стандартной библиотеки медицинских шаблонов агентства |
| Согласовано пар редиректов | 80 уникальных пар с наследуемых путей .php на новые постоянные ссылки WordPress |
| Очередь задач | 27 / 29 закрыто как выполненные; 1 ожидание информации |
| Контрольный список запуска | 46 пунктов согласовано по разделам Дизайн / Функциональность / Перед миграцией / После миграции |
| Сроки | 66 дней (4 мар – 10 май 2025), сдано в срок |
| Затраты | 63 ч / оценка 63 ч — без перерасхода, без расширения объёма |
| Передача | Сайт запущен на WP Engine, https://www.oasismed.com/ возвращает HTTP 200 |
| Статус сайта, проверено 2026-04 | Продакшен работает, 200 из свежей curl-проверки |
Результат, если кратко: сборка агентства на 85 URL сдана на 11 шаблонах в среде WP Engine, в рамках сметы на 63 часа. Восемьдесят наследуемых URL сопоставлены с новыми постоянными ссылками WordPress, очередь задач отработана до уровня принятия агентством, контрольный список запуска закрыт до переключения.
Контроль качества
QA перед запуском на этой сборке выявило две опечатки в slug’ах филиалов — /locations/perth-amboys/ и /locations/plainfields/ — которые привели бы к сломанным редиректам в продакшене, и отследило несоответствие рендеринга слайдера Elementor до кэширования на уровне виджетов, что было исправлено отключением кэша на всех затронутых страницах услуг до передачи.
Предварительное QA проведено через Site Checker — см. наш подход к QA с категориями и принципу нулевых ошибок. Собственный QA-слой агентства — их инструменты, их процесс — запускался после передачи и фиксировал замечания в общую очередь задач до их утверждения.
Процесс
| Этап | Длительность | Результат |
|---|---|---|
| Бриф и оценка | ~1 неделя | Таблица изучена, учётные данные для тестовой среды подтверждены, 63 ч оценено и согласовано |
| Этап сборки (страницы + шаблоны) | ~3 недели | Все 85 URL построены на 11 шаблонах на тестовой среде; обход Screaming Frog изучен для сопоставления редиректов |
| Согласование редиректов + исправления перед запуском | ~2 недели | 80 пар наследуемых редиректов закрыты; очередь задач открыта и отработана |
| Цикл правок (обратная связь клиента + сборка формы) | ~2 недели | Пункты обратной связи клиента решены; конфигурация Gravity Forms с множественными уведомлениями собрана и протестирована |
| Доработки после запуска | ~1 неделя | Задачи из очереди в продакшене решены; таблица редиректов проверена в продакшене |
Этапы пересекаются — работа по согласованию редиректов началась до того, как закрылись все страницы этапа сборки, а цикл правок шёл параллельно финальным QA-раундам, поэтому календарный срок составляет 66 дней, а не сумму отдельных этапов.
Команда
Команда проекта
- Никита Тумашевич — ведущий разработчик сборки, согласования редиректов и конфигурации форм
- Анна Полунина — разработчик и QA по исправлениям перед запуском и задачам из очереди
- Павел Сажин — QA-итерации и проверка исправлений
- Антон Херсун, xaverPRO — руководитель проекта (оценка, коммуникация с агентством, согласование)
Управление проектом со стороны агентства и коммуникация с клиентом оставались у партнёрского агентства на всём протяжении. Наша команда была невидима для конечного клиента.
Агентствам, заказывающим разработку WordPress
На сайте хирургической практики таксономия — это не меню, а каркас URL-архитектуры, графа структурированной разметки и поисковых позиций агентства. У этой практики — плановая хирургия позвоночника; у других — экстренная травматология и переломы. Дорого обходятся тихие сценарии: URL-схема не выдерживает нового направления через полгода, расширенные результаты слетают при импорте, редакторский workflow блокирует загрузку контента от трёх отделений.
Подрядчику стоит спрашивать не «соберете ли каталог?», а «как спроектируете таксономию, чтобы новое направление встало без миграций и потери в выдаче?»
Пришлите рабочую таблицу сборки, черновик карты сайта или макеты. Мы оценим гибкость URL-плана под рост каталога услуг, проверим сохранность структурированной разметки и редакторский workflow, вернём фиксированную смету в часах. Аудит без оплаты, ответ в течение рабочего дня.
У вас ещё нет ТЗ? Пришлите описание в один абзац — мы вернёмся с вопросами, которые стоит задать. Прислать описание →