Клиент — производитель мебели на заказ, Воронеж. Переезжает с WordPress на современный фреймворк. Нужно не просто перенести контент, а спроектировать сайт заново: семантическое ядро, архитектура страниц, прототипы шаблонов, техническое задание для разработчиков. Claude Code помог собрать 4 крупных документа + 3 рабочих прототипа за ~30 часов активной работы.
Четыре документа для клиента
- Семантическое ядро (1.14 МБ) — 2,398 кластеров, 11,822 фразы, 37 быстрых побед, 12 целевых страниц, контент-план для блога
- Таксономия и архитектура (9 вкладок) — 167 новых страниц, 419 редиректов, карта перелинковки на 1,579 ссылок, 62 сущности для микроразметки
- Три HTML-прототипа (развернуты на Yandex Cloud) — страница категории (28 блоков, 42 реальных отзыва с сайта), подкатегория (28 блоков), карточка товара (23 блока). Каждый прототип прошел 68 автоматических проверок
- Техническая спецификация (2,428 строк) + чеклист запуска (284 пункта в 3 фазах) — отдельные документы для проектного менеджера и для разработчиков
К каждому прототипу — сопроводительное письмо, объясняющее логику каждого блока.
Главное открытие: сайт оказался в 5 раз больше
При первом анализе я оценил структуру сайта в 60 категорий. Проектный менеджер клиента засомневался. Я перепроверил — и обнаружил реальность:
- 332 категории товаров (не 60)
- Только кухонь 73 подкатегории (по форме, материалу, стилю, цвету, размеру, ценовой группе)
- Шкафы-купе: 95 подкатегорий
- Два целых раздела (распашные шкафы, встроенные шкафы) вообще не были в документах — они были скрыты в навигации, но проиндексированы
- 2,063 страницы выполненных проектов — неиспользованный SEO-актив
- 168,000 страниц старых заказов — мусор, который нужно закрыть при миграции
- ~9,000 карточек вариантов материалов и цветов — дублирующий контент
Причина ошибки: я опирался на главное меню сайта вместо файла карты сайта. Подкатегории были скрыты в JavaScript-вкладках ниже первого экрана. После этого случая первым шагом на любом проекте стал обязательный аудит всех файлов карты сайта.
Пришлось переделывать семантическое ядро и таксономию с нуля.
Прототипы — не картинки, а рабочие страницы
Claude Code скрейпнул текущий сайт (60 МБ, 446 изображений), извлек реальные отзывы, цены, характеристики и встроил в прототипы. Каждый блок проверен скриптом на 68 пунктов и сопровождается документами для менеджера и разработчика.
Прототип категории прошел три итерации: v1 (15 блоков, отклонен), v2 (23 блока, отклонен), v3 (28 блоков, 68/68 проверок, принят).
Что пошло не так
При очистке таксономии Claude Code удалил 8 «конкурентных» брендов, которые оказались собственными марками клиента (системы раздвижных дверей). Обнаружилось при проверке с адресами страниц сайта. Все 8 восстановлены.
Второй момент: 16 страниц получили более 15 кластеров (одна — 228). Конвейер не имел ограничения на максимум кластеров на страницу. Обнаружилось только по вопросу клиента «а не перегружены ли некоторые разделы?» — и да, были.
Экономика
- ~30 часов активной работы Claude Code на все 4 задачи
- $108 на внешние сервисы (вся аналитика, частотности, конкуренты)
- 170 скриптов автоматизации, 47 исследовательских документов
- Аналог от агентства: месяцы работы команды из 3-4 человек
Моя роль
Я: определил каталог, обнаружил ошибку с категориями, утвердил итерации прототипов, проверял документы. Claude Code: скрейпнул сайт, собрал семантику, спроектировал архитектуру, написал прототипы с реальными данными, сгенерировал техзадание, создал 170 скриптов.
Миграция без SEO-подготовки — лотерея. С полным пакетом разработчик получает точную спецификацию, а не пожелания. Claude Code сжал месяцы работы команды в ~30 часов.