Новая разработка стоматологического сайта (38 страниц) на WordPress за 40 дней

Новая разработка стоматологического сайта (38 страниц) на WordPress за 40 дней по индивидуальному дизайну — 57 часов, 68 редиректов, 45 закрытых задач, без перерасхода.

Конечный клиент Center for Advanced Dentistry
Отрасль Здравоохранение
Взаимодействие White-label разработка для американского агентства, специализирующегося на сайтах для локального бизнеса
Сроки 40 календарных дней
Адрес сайта www.sanjosedentist.com
57ч за 40 дней
www.sanjosedentist.com · desktop
www.sanjosedentist.com · mobile

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

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

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

Клиент (конечный пользователь): Center for Advanced Dentistry — San Jose, CA
Формат сотрудничества: White-label разработка для маркетингового агентства из США
Сроки: янв – мар 2025 · 40 дней · 57 часов (разработка + фаза исправлений и правок)

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

38 страниц сайта стоматологической практики, собранных по одному индивидуальному макету — без библиотечных шаблонов. В процессе работы агентство добавило в объём 68 редиректов блоговых записей; разработка вместила это расширение без увеличения 40-дневного срока или 57-часового бюджета. Очередь из 40 задач прорабатывалась параллельно в 4 раунда проверки; 45 задач, поднятых агентством, были закрыты до сдачи проекта.

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

Поле Значение
Индустрия клиента Медицина — Стоматология
Конечный клиент Center for Advanced Dentistry (San Jose, CA)
Формат сотрудничества White-label разработка WordPress для маркетингового агентства из США, специализирующегося на сайтах для локального бизнеса
Тип проекта Новая разработка WordPress с Elementor на хостинге Plesk, затем фаза исправлений и правок
Объём 38 URL — главная, о нас, услуги (лендинг), 17 страниц услуг, 3 страницы врачей/сотрудников, ресурсы для пациентов, галерея улыбок, лендинг блога и 12 вспомогательных страниц
Срок 40 дней (20 янв – 2 мар 2025), сдано в срок
Трудоёмкость 57 часов при оценке 57 часов — без перерасхода
Команда 4 специалиста (с упором на разработку; доля PM адекватна для однофазного проекта с фазой правок)
Шаблоны 1 шаблон индивидуального дизайна — Original Design агентства, применённый к каждой странице
Стек WordPress · Elementor · хостинг Plesk · Screaming Frog · Site Checker (плагин QA от )
Сдано 38 URL собрано, 68 пар редиректов блога согласовано, контрольный список согласован по разделам Дизайн / Функциональность / Контент / SEO / Адаптивность, очередь из 40 задач закрыта
Ритм взаимодействия 45 задач, поднятых агентством · все закрыты к сдаче (активная фаза 16 дней, 2025-02-03 – 2025-02-18)
Раунды проверки ≈4 раунда за 40 календарных дней
Трудоёмкость по задачам 7 внутренних задач Redmine · медиана 1,9 ч / P75 53 ч на задачу
Контрольный список запуска 49 пунктов, согласованы до переключения

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

Маркетинговое агентство из США, нанятое Center for Advanced Dentistry — стоматологической практикой общего и косметического профиля в San Jose — передало нам таблицу Google Sheets с полной картой URL, спецификацией индивидуального дизайна, контрольным списком запуска и заранее заполненной очередью задач. Разработка велась на хостинге Plesk под управлением агентства; конструктор страниц — Elementor. Источник дизайна — собственный Original Design агентства, а не библиотека шаблонов.

Задача: собрать все 38 страниц по индивидуальному дизайну, перенести 25 записей блога, согласовать 68 редиректов блоговых записей на страницы услуг и лендинги, настроить меню и контактные формы, проработать очередь задач и замечания аккаунт-менеджера по результатам проверки тестовой среды до момента, пока агентство не примет сайт. При этом не выходить на прямой контакт с конечным клиентом; возвращать неясные вопросы агентству; не импровизировать с дизайном, навигацией или CTA.

Контекст рисков. Разработка по индивидуальному дизайну — не заполнение шаблона. Дизайн агентства — это контракт, и каждая страница должна ему соответствовать. Риск не в скорости сборки страниц, а в отклонении от дизайн-источника: изображение hero на два пикселя ниже, размер плитки на пару пикселей, мобильное меню, которое не закрывается чисто. На 38-страничном стоматологическом сайте такие отклонения накапливаются. Риск агентства — партнёр-разработчик, который считает «страницы собраны» равнозначным «дизайн соблюдён», а это разные задачи. Предсказуемость важнее изобретательности.

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

1. Один индивидуальный дизайн, 38 страниц, один процесс сборки. Все страницы Center for Advanced Dentistry были построены на шаблоне Original Design агентства: главная, о нас, лендинг услуг, 17 отдельных страниц услуг (от профилактической стоматологии до имплантации All-on-4), три страницы врачей и сотрудников (Meet the Dentists, Dr. Lim, Dr.

Perez, Meet the Team), галерея улыбок, лендинг блога, ресурсы для пациентов (For Patients, Post-Op Instructions, FAQ, Refer a Patient) и 12 вспомогательных страниц (Contact, Reviews, Video Testimonials, Sitemap, Privacy Policy и другие). Каждая страница строилась по строке дизайна в карте сайта; ни одна страница не была сделана вручную вне дизайн-системы.

2. Спецификация соблюдена построчно — включая колонку «Оценка часов» для каждой страницы. 38-строчная таблица Google Sheets карты сайта агентства содержала оценку часов для каждой строки. Мы работали в рамках этой оценки. Если на главную было заложено 22 часа, а на стандартную страницу услуг — 0,2–0,8 часа, это был наш бюджет на данную строку, и суммарно проект уложился в согласованные 57 часов.

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

3. Согласование редиректов блога по 68 уникальным парам URL. В наследуемом блоге практики было почти 100 записей. Аудит агентства выявил 68 записей, подлежащих удалению и редиректу на соответствующие страницы услуг или лендинг блога. Мы согласовали 68 уникальных пар URL-к-URL во вкладке RemoveRedirect Blogs — каждая пара была сопоставлена от наследуемого пути блога к конечному целевому адресу и проверена по таблице редиректов. Все строки закрыты до сдачи проекта.

3б. SEO-метаданные перенесены вручную — SEO-плагин не был установлен. Контрольный список таблицы Google Sheets явно отмечал «No Yoast, RankMath», поэтому заголовки title и meta descriptions копировались с продакшена на каждую новую страницу вручную, а не вытягивались из базы данных плагина.

4. Два параллельных контура QA, закрытых до запуска. Задачи отслеживались в двух параллельных потоках — очередь задач таблицы Google Sheets (46 строк, 40 закрыто) и проверка тестовой среды аккаунт-менеджером (отслеживалась в отдельном QA-документе и закрыта до сдачи). Контрольный список запуска из 49 пунктов — колонки Дизайн, Функциональность, Контент, SEO и Аналитика, Адаптивность, Домены и DNS — был согласован по применимым категориям до запуска сайта.

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

Результаты

Метрика Результат
URL собрано 38 по 1 шаблону индивидуального дизайна (1 главная · 1 о нас · 1 лендинг услуг · 17 страниц услуг · 3 страницы врачей/сотрудников · 1 галерея улыбок · 1 лендинг блога · 12 вспомогательных страниц)
Шаблонов применено 1 / 1 — Original Design агентства применён к каждой странице
Пар редиректов блога согласовано 68 уникальных пар закрыто во вкладке RemoveRedirect Blogs
Очередь задач 40 из 45 закрыто; 5 в статусе To Do
Очередь задач QA аккаунт-менеджера Закрыта — отслеживалась в отдельном документе проверки тестовой среды и проработана до принятия агентством
Контрольный список запуска 49 пунктов согласовано
Срок 40 дней (20 янв – 2 мар 2025), по графику
Трудоёмкость 57 ч / оценка 57 ч — без перерасхода, без расползания объёма
Сдача Сайт запущен на хостинге Plesk, https://www.sanjosedentist.com/ возвращает HTTP 200
Статус сайта Работает, открывается по адресу https://www.sanjosedentist.com/ — проверено в апреле 2026.

Результат, если коротко: 38-страничная разработка по индивидуальному дизайну для агентства сдана на WordPress-окружении Plesk в рамках согласованного бюджета 57 часов. Очередь задач проработана до уровня принятия агентством, цикл QA аккаунт-менеджера закрыт, контрольный список запуска согласован до перехода.

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

QA на этом проекте нёс две специфические нагрузки: пакет из 68 редиректов был импортирован без ведущих слешей — что отправляло /blog/highly-recommended-dental-treatments/ на двойной путь 404 вместо /blog/ — а мета-проверка выявила несоответствие заголовков title, meta descriptions и h-тегов на 38 страницах относительно продакшена; обе проблемы исправлены до того, как агентство получило доступ к тестовой среде.

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

Процесс

Фаза Длительность Результат
Бриф и оценка ~1 неделя Документ изучен, построчные часы подтверждены, 57 ч согласованы
Фаза разработки (страницы + шаблоны) ~3 недели Все 38 URL собраны по Original Design на тестовой среде; открыта очередь задач
Согласование редиректов блога ~1 неделя 68 уникальных пар редиректов блога сопоставлены и закрыты
Фаза согласования (очередь задач + QA AM) ~2 недели Обе очереди задач прорабатывались параллельно через раунды проверки тестовой среды; 40/46 задач закрыто; QA AM закрыто
Контрольный список запуска + сдача финальная неделя Контрольный список из 49 пунктов согласован; сайт переведён на рабочий хостинг

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

Команда

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

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

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

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

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

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

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

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

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

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

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