К нам обратился клиент, который развивает тематический сайт с большим каталогом цифровых сервисов. Нужно было быстро заполнить раздел сотнями карточек, сохранив качество текстов и единый формат, но без масштабирования команды контент‑менеджеров.
Задача
- Использовать данные о сервисах из внешних источников (каталогов и сайтов, где уже есть базовая информация).
- Превратить эти данные в уникальные, структурированные и SEO‑ориентированные описания под формат каталога клиента.
- Автоматизировать создание карточек в CMS: заголовки, SEO‑поля, описания, тарифы, аудитория, категории, задачи.
- Оставить контент‑менеджеру простую схему работы: запуск обработки и импорта в несколько кликов + точечная модерация.
Решение: AI‑конвейер внутри CMS
Мы разработали модуль для CMS клиента, который превращает работу с карточками в управляемый пайплайн — от загрузки данных до публикации.
1. Загрузка и подготовка данных
- Клиент предоставляет массив URL и структурированных данных по сервисам из внешних источников: название, описания, SEO‑поля, дату, рейтинг, тарифы, теги, категории, необходимость VPN и др.
- Все записи попадают в очередь с фиксированными стадиями обработки: «Получены данные», «Рерайт», «Импорт».
2. Рерайт через ИИ по строгому шаблону
Чтобы избежать копирования исходных текстов и сразу получать контент нужного качества, мы настроили промт‑шаблон, который превращает исходные данные в структурированный JSON под каталог клиента.
Для каждой карточки ИИ формирует:
- Заголовок страницы (post_title) — только название сервиса.
- H1 в формате «Название — краткая суть», например: «Сервис Х — Автоматизация маркетинговых задач с ИИ».
- SEO‑тайтл до 60 символов и мета‑описание на 120–160 символов.
- Краткое описание в 1–2 предложения.
- Детальное описание из нескольких абзацев с HTML‑разметкой.
- Структуру тарифов и информацию о наличии бесплатного плана.
- Сегменты целевой аудитории.
- Подходящие категории и задачи из списков клиента с возможностью аккуратно предлагать новые варианты.
Все тексты генерируются сразу на русском языке, уникальны и следуют единому контент‑стандарту клиента.
3. Импорт карточек в пару кликов
После того как ИИ сформировал JSON для каждой карточки, модуль готовит их к импорту в CMS:
- Контент‑менеджер открывает интерфейс пайплайна и запускает два шага:
- «Рерайт через AI» — система последовательно обрабатывает записи в очереди и дополняет их всеми необходимыми полями.
- «Импорт в CMS» — создаёт или обновляет записи каталога, заполняя заголовки, контент, SEO‑поля, задачи, категории, аудитории и тарифы.
- Для регулярной работы достаточно: запустить рерайт, дождаться завершения, затем запустить импорт — и на сайте появляются десятки новых карточек.
Управление очередью и контроль качества
Чтобы команда могла гибко управлять каталогом, мы реализовали:
- Список всех карточек с фильтрами по стадии обработки, статусу, наличию описания и доступности исходной ссылки.
- Поиск по идентификатору или slug для быстрого доступа к нужной записи.
- Набор действий для каждой карточки: запуск всех этапов подряд, обновление исходных данных, повторный рерайт, повторный импорт, исключение из обработки и возврат в очередь.
- Журнал операций с историей действий и ошибками при обработке.
Для редакторов добавлены служебные поля «Не проверено / Проверено» и дата проверки, что позволяет выстроить гибридную схему: массовая автоматизация плюс избирательный ручной контроль важных карточек.
Контент‑политика и SEO‑подход
Внутри процесса учтены контент‑ограничения и приоритеты клиента:
- Если сервис не подходит ни под одну из текущих категорий, его можно пометить для пересмотра структуры каталога и добавления новых рубрик.
Результат
- Наполнение каталога переведено в полуавтоматический режим: один менеджер способен обрабатывать за день в разы больше карточек по сравнению с ручным созданием.
- Карточки получают единый формат, уникальные тексты и корректно заполненные SEO‑поля без ручной верстки и копипаста.
- Команда клиента высвобождает время от рутины и фокусируется на стратегии, аналитике и развитии структуры каталога, а не на механическом вводе данных.