Programmatic SEO — пачка URL из шаблона и таблицы, где каждая строка держит свою задачу и проверяемые факты. Это не «нагенерить 500 посадочных под хвосты» и не имя спам-семьи Google. Если строка повторяет соседнюю тремя абзацами с подстановкой города, это уже scaled content, а не автоматизация канона.
Хаб — контентное SEO. Какие запросы вообще имеют право на адрес, решают кластеризация и search intent: шаблон не отменяет чтение топа. Черновик модели — соседний H1 AI для контента, его правила редакции сюда не пересказываем. Индексация срезов витрины — фильтры и SEO: магазинный фасет не равен programmatic-хабу.
Когда строка имеет право на URL
Строка живая, если без подстановки токена страница всё ещё сообщает факт, которого нет у соседа: адрес филиала, тариф маршрута, спецификация SKU, лимит API, дата лицензии. Нет факта — нет адреса. Один кластер — одна главная посадочная; хвосты закрывают блоком и ссылкой, пока у хвоста нет собственной сущности.
| Сигнал | Можно | Нельзя |
|---|---|---|
| Данные | Первичные поля на строку, которые можно проверить | Один абзац + {город} / {бренд} |
| Интент | Люди ищут именно этот срез, топ — такие же карточки | Хвост без спроса, «на всякий случай» |
| Отличие от родителя | Ассортимент, условие, сущность не совпадают с хабом | Копия категории с другим Title |
| Связь | Хаб кластера, соседние строки, канон метода | Сирота в индексе без входа |
| Объём пачки | Столько, сколько строк реально различны | Тысяча URL ради отчёта «покрыли ядро» |
Перед пачкой рисуют topic cluster и очередь в контент-плане: что хаб, что строка, что merge. Два шаблона на одну сущность — сразу каннибализация. Как писать ячейку, которую не стыдно читать, — SEO-тексты. Цифр «средний прирост programmatic по Seojnik» на этой странице нет.
Когда автоматизация вреднее ручной статьи
Услуга + район без филиала. Город без склада и без срока доставки. «Лучший X в {city}» без реестра. Перевод пачки чужих карточек. Смена даты на тысяче URL вместо обновления тех, что реально устарели. Когда топ уехал в агрегатор, шаблон гида не спасёт — это уже роль страницы, не «ещё 200 комбинаций».
Спад пачки после волны — сначала content decay на образце URL, не массовый рерайт. Evergreen-канон метода не размножают городами. FAQ, comparison и таблицы — форматы блока или vs-страницы, не оправдание пачки. Если programmatic кормит уже живую услугу, одна ссылка на SEO-продвижение достаточна. Внутреннюю перелинковку пачки оставляем её H1: здесь только правило «когда строку вообще заводить».
Чего не клонировать
Не пересказывайте scaled content, AI-редактуру и фильтры магазина. Не занимайте H1 внутренней перелинковки, FAQ, новостей, таблиц и comparison. Не клонируйте пиллер про интент и кластеры. Не публикуйте «генератор 10 000 посадочных с KPI».
Частые вопросы
Programmatic SEO и scaled content — это одно и то же?
Нет. Programmatic — метод сборки URL из данных. Scaled content — спам-семья Google про масштаб без пользы. Шаблон с уникальной строкой не запрещён; пачка пустышек запрещена независимо от CMS.
Достаточно ли модели, чтобы наполнить шаблон?
Нет. Модель не создаёт сущность. Нужны поля, которые можно проверить без токена города. Правила черновика — на странице про AI для контента, не здесь.
Можно ли закрыть ядро тысячей «услуга + район»?
Нельзя, если нет филиала или другого факта на строку. Локальный хвост без сущности сильнее закрывает карточка и одна посадочная, чем сетка тонких копий.
Что делать с уже залитой пачкой пустышек?
Оставить строки с фактом, остальные снять или склеить на хаб. Новый шаблон «другими словами» закрепляет каннибала. Опись — контент-аудит, не второй генератор.