28-страничная разработка ветеринарного сайта на WordPress за 32 дня

Разработка сайта ветеринарной клиники на WordPress с нуля за 32 дня — 28 страниц, 9 шаблонов, вёрстка из Figma в Elementor, без существующего сайта, 29 пунктов чеклиста, 43 ч.

Конечный клиент Stonebridge Veterinary Wellness
Отрасль Ветеринария
Взаимодействие White-label разработка для американского агентства, специализирующегося на сайтах для локального бизнеса
Сроки 32 календарных дня
Адрес сайта stonebridgevetwellness.com
43ч за 32 дня
stonebridgevetwellness.com · desktop
stonebridgevetwellness.com · mobile

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

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

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

Клиент (конечный пользователь): Stonebridge Veterinary Wellness — Roseville, CA
Формат сотрудничества: White-label разработка для маркетингового агентства из США
Сроки: март – апрель 2025 · 32 дня · 43 часа на разработку, QA и доработки

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

28 страниц ветеринарного сайта на WordPress — из макетов Figma и спецификации контента в Google Docs — без существующего сайта для сверки, без базы обходных данных для сравнения. Каждый выбор шаблона, блок контента и URL сверялись с дизайн-файлом; построчные оценки часов из таблицы Google Sheets уложились в 43 часа за 32 дня.

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

Поле Значение
Отрасль конечного клиента Ветеринария — практика домашних животных
Конечный клиент Stonebridge Veterinary Wellness (Roseville, CA)
Формат сотрудничества White-label разработка на WordPress для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Разработка на WordPress с Elementor Pro на WP Engine — с нуля, без существующего сайта
Объём 28 URL — 20 завершённых страниц + 8 редиректов (главная, о нас, 4 страницы врачей, команда, блог, контакты, новым клиентам, лендинг услуг, 6 страниц услуг, отзывы, условия, конфиденциальность)
Сроки 32 дня (25 марта – 26 апреля 2025), сдано в срок
Затраты 43 часа при оценке в 43 часа — без перерасхода
Команда 3 специалиста (Павел Сажин — ведущий разработчик и QA; Анна Полунина — поддержка разработки; Антон Херсун — руководитель проекта)
Шаблоны 9 переиспользуемых шаблонов — Главная, О нас, Лендинг услуг, Страница услуги, Страница врача, Лендинг блога, Контакты, Стандартный шаблон, плюс один вспомогательный
Стек технологий WordPress · Elementor Pro · Gravity Forms · WP Engine · Yoast · Site Checker (плагин QA от )
Сдано 28 URL в 9 шаблонах, 20 страниц ядра сайта + 8 редиректов, закрыт контрольный список запуска на 29 пунктов, обработаны очередь задач по ошибкам и AM QA
Ритм работы 20 задач от агентства · все закрыты к передаче (19 активных дней, 2025-03-30 – 2025-04-17)
Раунды проверки ≈1 раунд проверки за 32 календарных дня
Трудозатраты на задачу 11 внутренних задач Redmine · медиана 1 ч / P75 1 ч на задачу
Контрольный список запуска 29 пунктов, согласовано перед переключением

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

Stonebridge Veterinary Wellness — ветеринарная практика домашних животных в Roseville, California — многопрофильная, с несколькими врачами, полным спектром услуг: профилактика, хирургия, стоматология, обезболивание, неотложная помощь и транспортировка животных. Маркетинговое агентство из США, специализирующееся на сайтах для локального бизнеса, привлекло нас для создания первого сайта практики на WP Engine с использованием Elementor Pro.

Ситуация с самого начала была greenfield: без существующего сайта, без готового фронтенда для референса, без базы обходных данных. Бриф агентства состоял из дизайн-файла Figma, общего Google Docs с контентом постранично и карты сайта в таблице Google Sheets с 28 URL и построчными оценками часов.

Агентство отвечало за дизайн, контент-стратегию и отношения с клиентом. Мы отвечали за разработку: настройку окружения WP Engine, создание каждого URL по назначенному шаблону, подключение Gravity Forms, настройку мета-полей Yoast по значениям из таблицы Google Sheets, а также последующие QA и доработки.

Задача была прямой. Построить все 28 URL в 9 стандартных шаблонах агентства. Следовать макетам Figma и документу с контентом строка в строку. Соблюдать колонку «Оценка часов» — таблица Google Sheets есть контракт. Неясности возвращать агентству; не импровизировать с дизайном или SEO. Там, где спецификация агентства умалчивала, — отметить, а не додумывать.

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

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

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

1. Девять шаблонов, 28 URL, один процесс разработки. Страницы Stonebridge распределились по стандартной библиотеке шаблонов локального бизнеса агентства: Главная, О нас, Лендинг услуг, Страница услуги (применена 6 раз — стоматология животных, транспортировка, профилактика, хирургия, обезболивание, неотложная помощь), Страница врача (4 врача), Лендинг блога, Контакты и Стандартный шаблон, который охватил 6 вспомогательных страниц (новым клиентам, отзывы, условия, конфиденциальность и 2 служебных).

Каждая страница строилась по назначенному шаблону из строки карты сайта; ни одна страница не была создана вручную вне системы шаблонов.

2. Спецификация выполнена строка в строку — включая колонку «Оценка часов» на страницу. Таблица Google Sheets содержала оценку часов для каждой строки карты сайта — от 2,0 часов на главную до 0,5 часа на стандартную служебную страницу. Сумма построчных оценок составила 14,7 часов на основную разработку, оставшиеся часы пришлись на управление, QA и доработки. Мы уложились в согласованный бюджет в 43 часа.

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

3. Пути редиректов подготовлены для будущего расширения. В карте сайта были предусмотрены восемь путей редиректов — устаревшие URL и альтернативные пути, которые агентство планировало обработать после запуска. Мы сопоставили каждый в колонке редиректов таблицы Google Sheets, подтвердили чистые ответы 404 на тестовой среде (где не существовало исходного адреса) и оставили таблицу редиректов готовой к DNS-переключению агентства. Мы выбрали подготовку редиректов на этапе разработки, а не сопоставление постфактум после запуска, чтобы таблица была чистой к моменту запуска домена.

4. Два параллельных контура QA, закрытых до передачи. Задачи отслеживались в двух вкладках агентства — очередь задач по ошибкам (20 строк, 18 завершено, 2 к выполнению) и AM QA тестовой среды (50 строк, 31 завершено, 18 на проверке, 1 к выполнению). Контрольный список запуска на 29 пунктов — Дизайн, Функциональность, Этап до миграции и Домен — был закрыт после обработки обеих очередей задач.

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

Результаты

Метрика Результат
Построено URL 20 завершённых страниц в 9 шаблонах + 8 редиректов
Применено шаблонов 9 / 9 из стандартной библиотеки локального бизнеса агентства
Очередь задач по ошибкам 18 / 20 завершено; 2 к выполнению
Очередь AM QA 31 / 50 завершено; 18 на проверке, 1 к выполнению
Контрольный список запуска 29 пунктов по разделам Дизайн / Функциональность / Этап до миграции / Домен
Сроки 32 дня (разработка + QA + доработки), сдано в срок
Затраты 43 ч / 43 ч по оценке — без перерасхода, без расширения объёма
Передача Сайт сдан на WP Engine на тестовой среде; запуск домена под управлением агентства
Статус сайта Сайт запущен на WP Engine: https://stonebridgevetwellness.com/ — проверено апрель 2026.

Результат кратко: 28-URL разработка с нуля сдана в 9 шаблонах на WP Engine, в рамках бюджета в 43 часа. Два контура QA отработаны до уровня, приемлемого для агентства, и контрольный список запуска закрыт до передачи.

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

QA-проверка AM на тестовой среде выявила две нерабочие ссылки — заглушка «Directions» в подвале и контактной боковой панели, ведущая в никуда (заглушка из Figma, никогда не привязанная к рабочему URL), и якорь «Contact» на странице биографии врача, не вызывающий навигацию, — оба отмечены в очереди задач в таблице Google Sheets и исправлены до передачи.

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

Процесс

Этап Длительность Результат
Бриф и оценка ~3 дня Таблица Google Sheets проанализирована, построчные часы подтверждены, Figma и документы с контентом изучены, согласовано 43 ч
Разработка (страницы + шаблоны) ~12 дней Все 28 URL построены в 9 шаблонах на WP Engine на тестовой среде
AM QA + очередь задач по ошибкам ~14 дней Два параллельных контура QA отработаны; контрольный список на 29 пунктов продвинут
Доработки + финальная сдача ~3 дня Оставшиеся задачи решены; сайт сдан на тестовую среду агентства

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

Команда

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

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

Управление проектом со стороны агентства и коммуникация с клиентом оставались за партнёрским агентством на всём протяжении. Наша команда была невидима для конечного клиента.

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

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

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

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

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

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

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

xaver.pro · 2026 · Кейс № 53 White-label · агентство-партнёр не называется
Прокрутить вверх