Тир 4 · Техника

Техническая миграция сайта: чтобы нейросети видели каждую страницу

Миграция SPA и устаревших сайтов в Astro 5 + Decap CMS, чтобы нейросети видели уникальный HTML, schema и контент на каждой странице. $12,300 · 410 часов · 3 месяца.

01 Диагностика
02 Приоритеты
03 Сборка
04 Измерение
Ситуация клиента Команды, у которых SPA или старый сайт мешает роботам видеть отдельные страницы до того, как контент начнет работать.
Ключевой артефакт Миграция на Astro 5 + Decap CMS
Метрика Уникальный HTML по маршрутам, schema и доступность для роботов

Пакеты

Стоимость и scope вынесены в единый модуль услуги

Этот блок синхронизирован с pricing hub и остаётся консистентным на всех страницах услуг, даже если markdown-текст отличается по объёму.

Миграция $12,300

Tech SSG Migration

Фиксированный объем на 410 часов: Astro 5, Decap CMS, schema и проверка качества.

Срок 3 месяца

Срок работ

Контентная модель, шаблоны, маршруты, preview, редиректы и проверка schema.

Расширенный путь $33,400

Программа + миграция

Когда сайт сначала нужно сделать читаемым для нейросетей.

Модель работы

Работа собрана в измеримые шаги

Каждый шаг показывает действие, результат и артефакт. Так страницы услуг сохраняют ритм даже при разной длине описаний.

Этап 1

Аудит блокера

Доказываем, видят ли роботы уникальный HTML, schema и контент на каждом URL.

Аудит SPA
Этап 2

Модель контента

Проектируем коллекции Decap, маршруты, schema и переиспользуемые модули страниц.

Карта CMS
Этап 3

Сборка маршрутов

Собираем статические страницы, preview, редиректы и шаблоны компонентов.

Статическая сборка
Этап 4

Проверка и запуск

Проверяем читаемость сайта роботами, schema, скорость и готовность контента перед запуском.

Проверка перед запуском

Tech SSG Migration — это техническая миграция сайта из SPA или устаревшей структуры в статически генерируемую архитектуру. Внутри Humanswith.ai мы называем этот слой Website Agentic: сайт должен быть не просто красивым интерфейсом, а набором страниц, которые нейросети действительно могут прочитать. Каждый важный URL должен отдавать свой HTML, свои метаданные, свою schema и свой контент.

Для пользователя в браузере старый сайт может выглядеть нормально. Для робота нейросети он может выглядеть как одна пустая оболочка.

Это критично для AEO/GEO. Если нейросеть не видит страницу как отдельный документ, ей сложно понять, что именно находится по URL, как связаны услуги, кейсы, авторы и доказательства, и почему бренд можно цитировать в ответе.

Поэтому Humanswith.ai выделяет техническую миграцию в отдельный блок V2-модели. В 2026 году это уже не “редизайн ради скорости”, а инфраструктурная основа для присутствия в ответах нейросетей.

Целевой стек для такого проекта: Astro 5 + Decap CMS. Фиксированный объем работ: $12,300 · 410 часов · 3 месяца.

Если сайт уже хорошо читается роботами и отдает полноценный HTML, этот блок не нужен. Если сайт построен как SPA, тяжелый конструктор, перегруженный WordPress или система без полноценного HTML на каждом маршруте, миграция становится обязательной.

Обычно этот проект нужен:

  • небольшим компаниям, которые не могут долго жить с техническим ограничением и терять трафик
  • командам, выходящим на новый рынок, которые понимают, что домашняя узнаваемость сама по себе не переносится в новую среду

Если у компании длинный внутренний цикл согласований и нет готовности быстро менять архитектуру сайта, миграция обычно буксует. Этот блок окупается там, где команде нужна скорость запуска и чистая техническая основа под дальнейший рост.

Почему нейросеть не цитирует то, что не может прочитать

Классическая ошибка: команда проверяет сайт глазами в браузере и считает, что все хорошо. Но робот нейросети часто получает не тот же опыт, что человек.

На практике мы начинаем не со скриншота, а с исходного HTML. Если в HTML нет основного текста, schema и понятных внутренних ссылок, визуально красивая страница еще не является хорошим источником для AI-поиска.

Gregory Shevchenko, Founder & CEO Humanswith.ai: “Сначала доказываем, что страница существует как документ для робота. Только потом спорим о дизайне и тексте”.

Что может увидеть робот:

  • один и тот же HTML на разных URL
  • пустой контейнер вместо основного текста
  • schema, которая не соответствует конкретной странице
  • контент, который появляется только после JavaScript
  • слабые внутренние ссылки между страницами
  • canonical и метаданные, которые не помогают понять назначение страницы

Для присутствия в ответах нейросетей это ломает фундамент. Можно написать сильный текст, добавить FAQ и собрать кейсы, но если робот не получает документ на уровне HTML, все последующие усилия работают хуже.

Когда нужна миграция, а не еще один текстовый спринт

Миграция нужна, если аудит показывает технический блокер. Обычно это видно по нескольким признакам:

Симптом Что это означает
разные URL отдают одинаковый HTML нейросеть не видит отдельные документы
контент появляется только после client-side rendering системы ответов получают неполную страницу
schema отсутствует или не привязана к URL снижается доверие к структуре сущностей
маркетинг не может быстро обновлять страницы скорость публикации зависит от разработки
старые шаблоны генерируют шум миграция переносит старые ошибки в новый сайт

В такой ситуации сначала нужно восстановить техническую основу сайта. И только потом имеет смысл масштабировать ContentOS by Humanswith.ai, outreach и размещения.

Mint Link: пример блокера в SPA

Mint Link — хороший пример того, почему технический слой нельзя откладывать. В аудите сайт получил 37/100 composite AEO score. Главная проблема была не в продукте и не в нехватке идей для контента.

Проблема была в архитектуре: React SPA со схлопыванием маршрутов. Для робота важные страницы выглядели как один и тот же HTML.

Для нейросети это означает, что главная страница, страницы продукта, сравнения и другие маршруты плохо различаются. В браузере пользователь видит страницы. В исходном HTML робот получает намного меньше контекста.

Именно такие случаи мы выносим в Tech SSG Migration. Не потому что “Astro моднее”, а потому что нейросетям нужны самостоятельные страницы, а не единая оболочка сайта.

Как проходит миграция

1. Технический аудит

Сначала мы проверяем, что реально получает робот:

  • исходный HTML по ключевым маршрутам
  • уникальность контента на уровне URL
  • schema и метаданные
  • canonical и hreflang
  • robots, sitemap и правила индексации
  • скорость и стабильность рендера

Если аудит показывает, что сайт уже хорошо читается, миграция может быть не нужна. Если слой маршрутов сломан, мы не маскируем проблему контентом.

Наше правило для таких аудитов: сначала доказать, что страница существует для робота как документ, и только потом обсуждать текст, дизайн или CTA.

2. План миграции

Дальше собирается карта миграции:

  • какие URL сохраняем один в один
  • какие страницы объединяем или перенаправляем
  • какие шаблоны нужны для услуг, кейсов, блога, отзывов, событий и команды
  • какие поля должны быть у контента, чтобы маркетинг мог работать без постоянной помощи разработчика
  • какие schema-типы нужны для разных типов страниц
  • как не потерять старый поисковый трафик

Это защищает проект от типовой ошибки: новый сайт красивый, но старые SEO-активы исчезли.

3. Astro 5 как основа сайта

В целевом стеке каждая важная страница генерируется как статический документ. Это дает:

  • уникальный HTML на каждый URL
  • понятную структуру заголовков и разделов
  • быстрый первый показ страницы
  • стабильные внутренние ссылки
  • контролируемые canonical, метаданные и sitemap
  • меньшую зависимость от client-side rendering

Astro подходит для этой задачи, потому что отдает статический HTML по каждому маршруту, хорошо работает со структурированным контентом и не тянет лишний JavaScript туда, где он не нужен.

Для клиентского проекта мы фиксируем это как обязательный критерий: страница считается перенесенной только тогда, когда ее можно проверить как отдельный HTML-документ, а не как состояние приложения после загрузки JavaScript.

4. Decap CMS для работы редактора

Decap CMS дает простой git-based workflow: команда может обновлять страницы, не превращая сайт в тяжелую CMS и не привязываясь к дорогой платформе. Для многих B2B-сайтов этого достаточно.

Если редакционный процесс сложнее, можно использовать Astro + Sanity. Но базовый объем Tech SSG Migration по умолчанию рассчитан на Astro 5 + Decap CMS как на быстрый, прозрачный и недорогой стек.

5. Schema, редиректы и проверка перед запуском

Миграция считается законченной не тогда, когда “страницы открываются”, а когда пройдены проверки:

  • sitemap содержит только нужные индексируемые страницы
  • старые URL имеют корректные 301
  • нет циклов и цепочек редиректов
  • schema соответствует типу страницы
  • canonical и hreflang не конфликтуют
  • staging noindex снимается только в момент запуска
  • ключевые страницы проходят проверку на мобильных и десктопных устройствах

Что входит в $12,300

Блок работ Что входит
Аудит и план миграции проверка HTML, карта маршрутов, контентная модель, стратегия редиректов
Основа на Astro шаблоны, компоненты, design tokens, статическая генерация маршрутов
Decap CMS коллекции, редакционный процесс, структурированные поля
Технический слой SEO/GEO schema, canonical, sitemap, robots, hreflang, метаданные
Проверка перед запуском сборка, проверка маршрутов, редиректы, готовность к запуску

Стоимость фиксируется от объема: 410 часов × $30 = $12,300, срок — 3 месяца.

Где это находится в полной модели Humanswith.ai

Техническая миграция — четвертый тир. Он подключается только тогда, когда сайт мешает присутствию в ответах нейросетей.

Тир Услуга Стоимость Срок
1 Аналитика + стратегия $1,100 7 дней
2 Контент через ContentOS by Humanswith.ai $15,000 6 месяцев
3 SEO Outreach + Paid Placements $5,000 месяцы 2–6
4 Tech SSG Migration $12,300 3 месяца

Если технического блокера нет, стандартная программа стоит $21,100. Если есть блокер в SPA или старой архитектуре, расширенный путь становится $33,400: сначала миграция, потом контент и внешние сигналы доверия.

Что меняется после миграции

До После
маршруты SPA зависят от JavaScript каждый URL отдает уникальный HTML
schema неполная или оторвана от страницы schema связана с типом страницы и сущностью
маркетинг ждет разработку редактор обновляет структурированный контент самостоятельно
старые URL теряются при редизайне редиректы и сохранение структуры планируются заранее
нейросети сложно понять сайт сайт выглядит как набор документов, которые можно цитировать

Главная цель — не “переехать на новый фреймворк”. Главная цель — убрать технический блокер, который мешает AEO/GEO, контенту и внешним размещениям работать как единая система.

Связанные страницы и источники

  • AEO/GEO Visibility — зачем технический слой нужен для присутствия в ответах нейросетей
  • SEO Outreach + Paid Placements — внешний слой доверия после исправления сайта
  • Pricing — стандартная программа за $21,100 и расширенный путь за $33,400
  • Кейс Mansors — пример роста AI-упоминаний после системной работы
  • Astro documentation — static-first фреймворк для контентных сайтов
  • Decap CMS — git-based CMS для редакционной работы
  • Schema.org — словарь structured data для страниц и сущностей
  • Google Search Central: JavaScript SEO — база для проверки рисков JS-рендеринга

Мини-чеклист диагностики

  • открыть исходный HTML пяти ключевых URL
  • сравнить, отличается ли HTML по типам страниц
  • проверить, есть ли основной текст без JavaScript
  • проверить Service/FAQ/Article/Person schema
  • убедиться, что canonical и hreflang корректны
  • проверить, не ведут ли старые URL в 404 или нерелевантные редиректы
  • оценить, может ли редактор обновить страницу без цикла разработки

Если два и более пункта провалены, контентный спринт лучше не начинать вслепую. Сначала нужно понять, насколько сайт вообще читаем для нейросетей.

FAQ

Нужно ли мигрировать сайт, если он выглядит нормально?

Не всегда. Внешний вид в браузере не равен тому, что действительно видит робот. Решение принимается после проверки исходного HTML. Если каждая важная страница отдает уникальный HTML, schema и нормальные метаданные, миграция может быть не нужна.

Почему именно Astro 5 + Decap CMS?

Astro хорошо подходит для статических маркетинговых сайтов: быстрый результат, чистая структура страниц, гибкость компонентов и слабая зависимость от client-side rendering. Decap CMS добавляет простой git-based редакционный процесс без тяжелой CMS-инфраструктуры.

Когда лучше Astro + Sanity?

Когда нужен более сложный редакционный процесс, много типов контента, роли, preview и масштабируемая CMS. В базовом объеме миграции чаще достаточно Decap CMS. Для humanswith.ai migration мы используем Astro + Sanity, потому что проект шире обычного клиентского сайта.

Можно ли делать миграцию параллельно с контентом?

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

Как понять, что миграция успешна?

Сначала технически: уникальный HTML для каждого маршрута, корректная schema, редиректы, sitemap, скорость и отсутствие случайного noindex. Затем коммерчески: сайт перестал блокировать стандартную программу за $21,100 и может двигаться к росту присутствия в ответах нейросетей.

Забронировать технический аудит

Если сайт построен как SPA, тяжелый WordPress или конструктор без понятного HTML на уровне маршрутов, контент может не давать ожидаемого эффекта. На коротком звонке мы проверим, есть ли технический блокер и нужен ли вам отдельный проект миграции или расширенный путь за $33,400.

Забронировать 30-минутный звонок

WhatsApp