Конкурентная ниша междугородних переездов в США. 554 шаблонные страницы, 56% из которых вылетели из индекса Google. За 3 месяца мы построили генерационный конвейер на 5 нейросетях, создали 912 уникальных посадочных и получили +106% показов в Google — при нулевых расходах на копирайтинг.
О клиенте
Лицензированная американская компания по организации междугородних переездов на территории всех 50 штатов. Ниша — перевозка домашних вещей между городами и штатами. Бизнес-модель: клиент заполняет форму на сайте, получает расчет стоимости, менеджер закрывает сделку по телефону.
Сайт с сильным ссылочным профилем: рейтинг домена 70 по Ahrefs, более 1 200 ссылающихся доменов, 11 400+ обратных ссылок. Но при этом — проблемный контент.
Предыстория и цели
На сайте находились 554 страницы по городам с шаблонным контентом. Одинаковые тексты с подставленным названием города. Google планомерно вычищал их из индекса: к маю 2026 года 312 из 554 страниц (56,4%) получили статус «Просканировано — не проиндексировано». Технических проблем не было — robots.txt открыт, noindex нет, страницы успешно сканировались роботом. Причина одна: неуникальный контент.
При этом ниша переездных компаний в США — высококонкурентная. Крупные агрегаторы формата маркетплейса занимают первые позиции, а региональные компании борются за места 5-20.

Цели, которые мы поставили
- Заменить шаблонный контент на уникальные тексты для 4 типов посадочных страниц: маршруты (город-город), города, штаты и межштатные направления
- Построить промышленный конвейер генерации, который создает страницу за $1 вместо $15-50 за копирайтерский текст
- Пройти проверку на ИИ-детекцию (GPTZero) и соответствовать требованиям Google к экспертности контента (E-E-A-T)
- Измерять результат через Google Search Console на каждом этапе и принимать решения на данных
Результаты
- 912 уникальных страниц создано за 3 месяца
- +106% показов в Google для маршрутов (D+68)
- +85% кликов для маршрутов (67 → 124)
- 324/350 маршрутов в поисковой выдаче Google
- $1 себестоимость генерации одной страницы
- 0 копирайтеров в процессе

Динамика замеров
| Замер | Дата | Показы | Клики | Стр. в выдаче | Динамика |
|---|---|---|---|---|---|
| День 9 | 30 марта | 3 000 | 5 | ~50 | Первый сигнал |
| День 25 | 16 апреля | 12 000 | 18 | ~120 | Рост x4 |
| День 37 | 28 апреля | 26 955 | 39 | 185 | +125% |
| День 54 | 12 мая | 22 357 | 67 | 293 | Временный спад |
| День 68 | 26 мая | 46 146 | 124 | 316 | +106% |
| День 74 | 1 июня | 55 430 | 147 | 324 | +20% |
На день 74 зафиксировали 75 перспективных страниц с более чем 100 показами и нулем кликов — готовый задел для следующей волны оптимизации заголовков и описаний.


Как мы это сделали
Весь проект строился по принципу «пилот — замер — масштабирование». Ни одно решение о расширении не принималось без подтверждения данными из Search Console.
1. Исследование + шаблонирование (2 недели)
Прежде чем генерировать тексты, мы провели глубокий анализ ниши:
- Анализ поисковой выдачи: 30+ конкурентных сайтов, топ-10 по целевым запросам
- Картирование сущностей: определили категории, именованные сущности и их атрибуты для каждого типа страницы. Какие подзапросы возникают у человека, когда он ищет «movers from City A to City B»? Стоимость, расстояние, сроки, что взять с собой, лицензии перевозчика, склады в городах
- Шаблон из 19 блоков: каждый блок отвечает на конкретный подзапрос. Это не «заполнение переменных» — а структурированный ответ на структурированный запрос
- Формула ценообразования: клиент предоставил свою формулу расчета стоимости, мы встроили ее в конвейер для генерации реалистичных ценовых коридоров
- Микроразметка: JSON-LD (MovingCompany, FAQPage, BreadcrumbList) на каждой странице
Логика промптов строилась на принципах: структура, полезность, адекватность, релевантность, компактность. Не набить страницу текстом ради текста — а дать ответ на реальный вопрос пользователя.
2. Пилот из 10 страниц + замер (2 недели)
Первыми создали 10 страниц маршрутов в ручном режиме: исследование направления, генерация текста, контроль качества, доработка стилистики. Клиент внедрил их на сайт 19 марта.
Замер на день 9 (30 марта): показы выросли в 23,5 раза по сравнению с исходным уровнем.
Это стало переломным моментом. Вместо абстрактных обещаний — конкретные данные: 10 новых страниц дали 3 000 показов за 9 дней. Клиент принял решение масштабировать на 340 маршрутов.
3. Промышленный конвейер — 340 маршрутов за 16 дней
Для масштабирования мы построили полноценный генерационный конвейер:
- Claude Sonnet — генерация основного текста (19 блоков на страницу)
- Perplexity — исследование в реальном времени: достопримечательности, стоимость жизни, локальные факты
- Exa — семантический поиск конкурентных страниц и рыночных данных
- Crawl4AI + Firecrawl — сбор ценовых данных и проверка фактов
- PydanticAI — оркестрация агентов, структурированный вывод, логика повторных попыток
340 маршрутов обработаны за 7 партий (по 40-50 страниц) с 4 по 20 апреля. Себестоимость: $1 за страницу (5 нейросетей, 0 копирайтеров). На 340 страниц — $340. При ставке копирайтера $25 за текст это обошлось бы в $8 500.
4. Конвейер для городов — 542 страницы за 8 дней
Следующим шагом мы адаптировали конвейер под страницы городов. Другой шаблон (20 полей микроразметки), другие исследовательские агенты, другая ценовая логика. Но та же архитектура.
- Матрица расстояний: рассчитали расстояния из 534 городов до всех складских точек для индивидуальных ценовых коридоров
- Города-тезки: Portland в Орегоне и Мэне, Springfield в 5 штатах, Jackson в Миссисипи и Теннесси. Реализовали систему разрешения конфликтов адресов с очисткой кэша между партиями
- Масштаб: 11 партий за 8 дней (22-29 мая). От 35 до 50 городов за партию
Себестоимость генерации городов та же: $1 за текст. Суммарно $542 за все города. Руками копирайтеров по $25 за текст это обошлось бы в $13 550.

5. Трехступенчатый контроль качества + доработка стилистики
Каждая партия проходила 3 уровня контроля:
- Структурный агент: проверка соответствия шаблону, наличие всех 19 блоков, микроразметка, объем текста
- Агент проверки фактов: верификация расстояний, цен, достопримечательностей через Perplexity
- Контентный агент: качество текста, отсутствие запрещенных слов, сигналы экспертности
После контроля качества — доработка стилистики: удаление длинных тире (маркер нейросетевого текста), вариация длины предложений, замена шаблонных оборотов на живой идиоматический английский, финальная проверка через GPTZero.
По итогам контроля на 340 маршрутах: исправлено 960 длинных тире, 100 дублей заголовков, 5 ошибок в расстояниях, 0 критических проблем.
6. Верификация + непрерывный мониторинг
После внедрения на рабочий сайт мы запускали цикл проверки:
- Двойной скрейпинг (Playwright + Firecrawl с принудительным обходом кэша): подтверждение, что пользователи видят именно новый контент
- Проверка индексации через GSC: статус индексации и наличие расширенных результатов
- Аналитика Search Console: замеры каждые 2 недели по когортам

Проблемы, с которыми столкнулись
1. Обновление основного алгоритма Google посреди замеров
21 мая Google начал раскатку майского обновления ядра — прямо в разгар нашего мониторинга. Данные стали «шумными»: одна из городских страниц упала с позиции 12 до 21, потом восстановилась до 19. Маршруты показали аномальный спад на день 54 перед взрывным ростом на день 68.
Решение: зафиксировали все текущие метрики, но отложили стратегические решения до чистого 28-дневного окна после завершения обновления. Не паниковать и не оптимизировать «под апдейт» — золотое правило.
2. Массовая деиндексация шаблонных страниц
312 из 554 страниц получили статус «Просканировано — не проиндексировано». Клиент пришел с жалобой: «страницы массово вылетают из индекса». Инспекция URL подтвердила: технически все в порядке, но Google считает контент недостаточно уникальным.
Решение: именно эта проблема стала триггером для конвейера городских страниц. Вместо попыток «дооптимизировать» шаблонный контент — полная замена на уникальные нейросетевые тексты. Результат: 10 из 10 пилотных страниц городов проиндексированы после замены.
3. Распознавание нейросетевого текста
GPTZero и аналогичные сервисы на ранних партиях обнаруживали характерные признаки: длинные тире, однородная длина предложений, шаблонные обороты.
Решение: разработали подробный свод правил для постобработки текстов. Автоматическая замена длинных тире на обычные дефисы, вариация длины предложений, словарь запрещенных клише с заменами на живой английский.
4. Города-тезки
В США 35 городов имеют одинаковые названия в разных штатах: Portland в Орегоне и Мэне, Springfield в 5 штатах, Columbia в Миссури и Мэриленде. Конвейер генерировал URL-адрес по названию города, что приводило к перезаписи данных в кэше.
Решение: таблица разрешения конфликтов в модуле ценообразования + разделение генерации на подпартии с промежуточной очисткой кэша. Пробный запуск перед массовой генерацией поймал 2 ошибки, которые иначе ушли бы в продакшн.
Инсайды по нише
Google не наказывает нейросетевой контент, если он приносит пользу
324 из 350 страниц маршрутов, созданных нейросетью, находятся в индексе Google. 10 из 10 пилотных страниц городов проиндексированы. Ни одного сигнала о ручных санкциях. Google оценивает качество и полезность контента, а не метод его создания.
Пилот перед масштабированием — обязательное условие
Без замера на день 9 с результатом x23,5 по показам мы бы не получили бюджет на масштабирование. 10 пилотных страниц стоили минимум усилий, но дали максимум аргументов. Данные убеждают лучше презентаций.
Сущностный подход к массовой генерации контента
Шаблон из 19 блоков — это не «заполнение переменных». Каждый блок закрывает конкретный подзапрос пользователя: расстояние, стоимость, лучшее время для переезда, что взять с собой, локальные советы.
U-образная кривая — это нормально
Маршруты показали падение на день 54 после пика на день 37. Классическая фаза «песочницы». Через 2 недели — взрывной рост (+106%). Если бы мы запаниковали и начали «исправлять» контент — скорее всего, сломали бы естественный рост.
$1 против $25 за страницу
Суммарная экономия на 912 страниц: более $20 000. При этом трехступенчатый контроль качества обеспечивает уровень текстов не ниже среднего англоязычного копирайтера.
Таймлайн проекта

| Дата | Ключевая точка |
|---|---|
| 10 марта | Клиент заполнил бриф |
| 17 марта | Пилот: 10 страниц маршрутов готовы |
| 19 марта | Пилот внедрен на рабочий сайт |
| 30 марта | Замер день 9: показы x23,5 |
| 2 апреля | Решение масштабировать на 340 маршрутов |
| 4-20 апреля | 7 партий, 340 маршрутов — генерация завершена |
| 28 апреля | День 37: 26 955 показов, 185 страниц в выдаче |
| 4 мая | Технический SEO-аудит (3 574 URL) |
| 8-12 мая | Штаты + межштатные направления: пилоты переданы |
| 22-29 мая | 11 партий, 542 города — генерация завершена |
| 1 июня | День 74: 55 430 показов, 536 кликов по всему домену (+39%) |
Что дальше
Проект продолжает развиваться:
- 75 перспективных страниц с более чем 100 показами и нулем кликов ждут оптимизации заголовков и описаний
- 542 страницы городов находятся в процессе внедрения на рабочий сайт
- Подключен API индексации Google, готов к массовой подаче URL для ускорения попадания в индекс
- Первый чистый замер после обновления ядра Google запланирован на ~18 июня
- Замеры на день 30 по межштатным направлениям и штатам дадут финальную картину по всем 4 типам контента