Сборка WordPress для ортопедии и хирургии позвоночника на 85 страниц за 66 дней
Сборка сайта ортопедии и хирургии позвоночника на 85 страниц, 11 филиалов — 11 шаблонов, 80 старых редиректов, контрольный список на 46 пунктов, 63 часа за 66 дней.
Скриншоты сделаны автоматическими инструментами — некоторые элементы могли не загрузиться полностью или перекрываться. Для наиболее точного представления открыть действующий сайт →
Выстроить URL-структуру по шаблонам агентства, подключить конверсионный элемент, затем закрыть все задачи в QA-очереди.
Клиент (конечный пользователь): Oasis Orthopedic & Spine — многопрофильная практика ортопедии и хирургии позвоночника в Нью-Джерси
Формат сотрудничества: White-label разработка для маркетингового агентства из США
Сроки: март – май 2025 · 66 дней · 63 часа на сборку, правки и согласование редиректов
Подход к разработке
85 страниц новой сборки на Elementor для многопрофильной ортопедической практики в Нью-Джерси — 80 старых PHP-путей сопоставили с постоянными ссылками WordPress, две опечатки в slug’ах филиалов поймали при проверке редиректов перед запуском, форму записи Gravity Forms на 7 получателей собрали с нуля. Очередь правок агентства на 29 пунктов и контрольный список запуска на 46 пунктов закрыли до запуска сайта на WP Engine.
Краткий обзор
| Поле | Значение |
|---|---|
| Индустрия клиента | Медицина — Ортопедия и хирургия позвоночника |
| Клиент | Oasis Orthopedic & Spine (Нью-Джерси, 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 — практикой в Нью-Джерси с одиннадцатью клиниками и четырьмя сертифицированными хирургами — передало нам 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. 11 шаблонов, 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 адресов получателей для маршрутизации записей. На странице филиалов нужна была карта Google Maps, но для API-ключа требовался платёжный метод, зарегистрированный в США, которого у команды тогда не было; мы развернули карту с временным ключом разработчика, чтобы не останавливать сборку, пока агентство заводило собственный платёжный профиль. Очередь правок на 29 строк закрыли на 27 выполненных; остаток — ожидание информации от клиента.
4. Проверка перед передачей под локальный поиск. Перед передачей мы прогнали предварительное QA через Site Checker — основные настройки, контент и SEO-составляющую (мета-заголовки, slug’и, canonical), структуру URL, вычитку языка контента по страницам и меню, скриншоты на нескольких разрешениях.
Для многопрофильной ортопедической практики важнее всего для непрерывности локального поиска именно эти категории: согласованность slug’ов, точность NAP-данных (формат названия практики, адрес, телефон на 10 страницах филиалов) и корректность canonical. Проверка подтвердила, что сборка чиста до запуска собственного контура проверки агентства.
Таблица редиректов должна была быть верной прежде всего остального. Две опечатки в 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/ — проверено в апреле 2026, HTTP 200 |
Результат, если коротко: сборка агентства на 85 URL сдана на 11 шаблонах в среде WP Engine, в рамках сметы на 63 часа. Восемьдесят старых URL сопоставили с новыми постоянными ссылками WordPress, очередь правок отработали до уровня приёмки агентством, контрольный список запуска закрыли до переключения.
Контроль качества
QA перед запуском на этой сборке поймало две опечатки в slug’ах филиалов — /locations/perth-amboys/ и /locations/plainfields/, — которые привели бы к сломанным редиректам на рабочем сайте, и свело сбой рендеринга слайдера Elementor к кэшированию на уровне виджетов; мы исправили его, отключив кэш на всех затронутых страницах услуг до передачи.
Предварительное QA прошло через Site Checker — см. наш подход к QA: категории и порог нулевых ошибок. Внутренний контроль агентства запускался после передачи и сводил замечания в общую очередь правок до их утверждения.
Процесс
| Этап | Длительность | Результат |
|---|---|---|
| Бриф и оценка | ~1 неделя | Таблица изучена, учётные данные для тестовой среды подтверждены, 63 ч оценено и согласовано |
| Этап сборки (страницы + шаблоны) | ~3 недели | Все 85 URL построены на 11 шаблонах на тестовой среде; обход Screaming Frog изучен для сопоставления редиректов |
| Сведение редиректов + исправления перед запуском | ~2 недели | 80 пар старых редиректов закрыто; очередь правок открыта и отработана |
| Цикл правок (обратная связь клиента + сборка формы) | ~2 недели | Пункты обратной связи клиента решены; конфигурация Gravity Forms с несколькими уведомлениями собрана и протестирована |
| Доработки после запуска | ~1 неделя | Задачи из очереди решены на опубликованном сайте; таблица редиректов проверена в работе |
Этапы пересекаются — сведение редиректов началось до того, как закрылись все страницы этапа сборки, а цикл правок шёл параллельно финальным QA-раундам, поэтому календарный срок — 66 дней, а не сумма отдельных этапов.
Команда
Команда проекта
- Никита Тумашевич — ведущий разработчик сборки, согласования редиректов и конфигурации форм
- Анна Полунина — разработчик и QA по исправлениям перед запуском и задачам из очереди
- Павел Сажин — QA-итерации и проверка исправлений
- Антон Херсун, xaverPRO — руководитель проекта (оценка, коммуникация с аккаунт-менеджером агентства, согласование)
Управление проектом со стороны агентства и коммуникация с клиентом оставались у партнёрского агентства на всём протяжении. Наша команда была невидима для конечного клиента.
Агентствам, заказывающим разработку WordPress
Боитесь, что добавите новое направление через полгода — а оно не встанет в URL-схему без переезда всего сайта? На сайте ортопедии и хирургии позвоночника таксономия задаёт не только навигацию: на ней держатся URL-архитектура, граф структурированной разметки и позиции, которые агентство уже заработало. У этой практики одна специализация с двумя ветками — хирургия и консервативное лечение; у других — мультифилиальные ортопедические группы по позвоночнику, суставам и спортивной медицине. Опасны тихие сценарии: новая специализация на шестой месяц не вписывается в шаблон URL; разметка слетает на импорте, и расширенные сниппеты пропадают; страницы-фильтры по состояниям перестают выводить рабочие пути для пациентов.
Спрашивать подрядчика стоит не «соберёте ли страницы?», а «как именно вы построите таксономию, чтобы следующая специализация или филиал встали без миграции?».
Пришлите рабочую таблицу сборки, черновик карты сайта или макеты. Мы пройдём URL-план по вашему списку ранжируемых страниц, сверим разметку и вернём фиксированную смету в часах.
У вас ещё нет ТЗ? Пришлите описание в один абзац — мы вернёмся с вопросами, которые стоит задать. Прислать описание →