Кейс · SEO-пайплайн

Контент на сайте обновляется сам — вы только утверждаете

Автономный SEO-пайплайн: агент находит устаревшие статьи, переписывает их через LLM и открывает pull request. Без единой правки в проде без вашего согласия.

этапа пайплайна
4
автоматический прогон
1×/мес
правок в проде без ревью
0
изменений через PR
100%

Как это работает

Данные → LLM → pull request → merge

Один скрипт и один cron. Каждый этап умеет сказать «пропускаю» — поэтому в репозиторий попадают только осмысленные правки.

  1. 01

    Данные

    Скрипт читает статьи, тренды и метрики.

    Для каждой публикации считается возраст, пересечение с трендами, позиция и CTR. Если статья свежая — агент её не трогает.

    Node.js · Search Console · JSON

  2. 02

    LLM

    Модель правит только то, что устарело.

    Агент обновляет заголовок, описание, ключевые слова и тело статьи. Ответ без правок отбрасывается — в PR он не попадает.

    OpenAI · Anthropic

  3. 03

    Pull request

    Изменения уезжают в PR, а не в main.

    Бот создаёт ветку, коммит и pull request с описанием по каждой статье. Репозиторий остаётся под вашим контролем.

    GitHub Actions · API

  4. 04

    Merge

    Человек смотрит diff и жмёт Merge.

    Это единственная точка, где нужен человек. Пайплайн готовит и предлагает — решение остаётся за вами.

    Ревью · merge

Последний прогон

Что агент сделал с контентом

Прогон по расписанию
1-е число каждого месяца, 06:00 UTC

Показываю демонстрационный прогон: реальный отчёт появится здесь после первого запуска агента в вашем проекте.

СтатьяДействиеПричинаДата
kak-vybrat-internet-magazinОбновлениеВозраст 214 дн. > 180 — обновить дату и ключи—
integratsiya-crmОбновлениеCTR 1.4% < 2% — нужен новый заголовок—
staryy-marketplace-obzorАрхивВозраст 430 дн. > 365, ключи не пересекаются с трендами—

Контент не устаревает

Статьи пересматриваются по расписанию, а не «когда вспомнится».

Рутина не съедает время

Разбор устаревших материалов занимает минуты вместо недели ручной работы.

Человек в контуре

Каждое изменение проходит через PR: откатить, поправить или отклонить можно в один клик.

Пайплайн живёт в CI

Запуск по расписанию, уведомления в Telegram, история прогонов в репозитории.

Стек

На чём это собрано

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

Данные

  • PostgreSQL
  • API
  • Google

Модели

  • GPT-4o
  • Claude
  • DeepSeek

Оркестрация

  • n8n
  • LangGraph
  • Python

Контроль

  • Telegram
  • Cline

Соберу такой пайплайн под ваш контент и ваши репозитории

Разберу ваш контент, покажу, какие материалы устарели и сколько трафика они теряют, и соберу пайплайн: скрипт, промпты, PR-шаблон и расписание. Пилот — 2 недели, дальше — по договорённости.

  • Разбор текущего контента и план обновлений
  • Скрипт анализа + промпты под ваш tone of voice
  • Шаблон pull request и правила ревью
  • Расписание запуска и уведомления в Telegram