Пошаговое руководство по автоматизации SEO с помощью AI-агента OpenClaw (Moltbot / Clawdbot): установка, настройка скиллов, примеры задач и сквозной сценарий от ключевого слова до публикации.
Что такое Moltbot/Clawdbot
Moltbot (ранее Clawdbot, в коде — OpenClaw) — это не чат-бот, а автономный AI-агент, который работает локально 24/7. Он умеет выполнять действия в реальном окружении: открывать браузер, дергать API, читать и писать файлы, публиковать контент. Контекст и память сохраняются между сессиями, задачи можно ставить по расписанию. Отличия от ChatGPT/Claude: | Чат-бот (ChatGPT, Claude) | Moltbot/Clawdbot (OpenClaw) | |---------------------------|-----------------------------| | Отвечает в диалоге, сессия сбрасывается | Работает как демон, память сохраняется | | Только текст и советы | Выполняет действия: браузер, API, файлы, публикация | | Вы вручную копируете результат | Сам собирает SERP, пишет черновики, публикует по API | Пример типичного SEO-воркфлоу с агентом:- Вы даёте задачу: «Собери SERP по запросу “хостинг для Telegram-ботов”».
- Агент через скилл (например, SerpAPI) получает топ-10 URL, заголовки, H2/H3, блоки «People Also Ask».
- По этим данным генерирует структурированный бриф и сохраняет в файл.
- По брифу пишет черновик статьи и кладёт в указанную папку.
- После вашего ревью вы просите: «Опубликуй этот файл в WordPress» — агент через API CMS создаёт пост.
- Раз в день по расписанию проверяет позиции и шлёт отчёт в Telegram.
Установка и первый запуск
Требования
- Node.js 22+ (проверка:
node --version) - Ключ AI API — рекомендуют Anthropic Claude или OpenAI; без ключа агент не сможет генерировать ответы и выполнять задачи.
Способ 1: NPM (рекомендуется)
npm install -g openclaw@latestopenclaw --versionСпособ 2: Однострочный установщик
curl -fsSL https://molt.bot/install.sh | bashСпособ 3: из исходников
git clone https://github.com/openclaw/clawhub
cd clawhub
pnpm install
pnpm run buildОнбординг и демон
Запустите интерактивный мастер — он задаст вопросы и сохранит конфиг:openclaw onboard --install-daemon- Путь к рабочей директории (например,
~/clawd). - Модель по умолчанию (Claude, GPT-4 и т.д.).
- API-ключи (или путь к файлу с ключами).
- Нужен ли демон для работы 24/7 (рекомендуется для мониторинга и отложенных задач).
- Каналы уведомлений: Telegram, Discord, Slack — бот попросит токен или webhook.
~/.openclaw/. Просмотр текущих настроек:
openclaw config showmodel: claude-sonnet-4-20250514
workspace: /home/user/clawd
daemon: enabled
channels: [telegram]Проверка окружения
openclaw doctornode --version не ниже 22.0.0.
Пример первого диалога после установки
Запустите агента и дайте простую задачу:Ты: Сохрани в файл ~/clawd/test.txt строку: OpenClaw установлен и работает.Настройка Skills (навыков) для SEO
Skills — это плагины в виде папок с файломSKILL.md. В нём описан YAML-фронтматтер и инструкции: какие инструменты использовать (API, браузер, команды). Агент подгружает скиллы из workspace (~/clawd/skills/ или ваш путь), из ~/.openclaw/skills/ и встроенные.
Основные команды:
# Список доступных скиллов
openclaw skills list
# Включить скилл (имя из списка или каталога ClawHub)
openclaw skills enable serpapi-search
# Отключить скилл
openclaw skills disable serpapi-searchСкиллы, полезные для SEO
| Скилл | Назначение | Что понадобится | |-------|------------|------------------| | serpapi / serpapi-search | Поиск в Google (и др.), сбор SERP, People Also Ask |SERPAPI_API_KEY (бесплатно ~100 запросов/мес) |
| browser / puppeteer | Открытие страниц, скрапинг заголовков и структуры | — |
| wordpress / cms-api | Публикация постов через API WordPress/другой CMS | URL сайта, логин/токен API |
| telegram / slack | Уведомления и отчёты (позиции, алерты) | Токен бота или webhook |
| google-search-console | Импрессии, клики, позиции по запросам (если есть скилл/интеграция) | OAuth или сервисный аккаунт |
Пример: включение SerpAPI для сбора SERP
- Получите ключ на serpapi.com (есть бесплатный тариф).
- Добавьте в окружение или в конфиг OpenClaw:
bash
export SERPAPI_API_KEY=ваш_ключ
`
- Включите скилл:
`bash
openclaw skills enable serpapi-search
`
- В чате с агентом можно написать:
`
Выполни поиск в Google по запросу "хостинг для telegram ботов", страна Россия, язык русский. Сохрани топ-10 URL, заголовки и H2 с первой страницы выдачи в файл ~/clawd/serp-hosting-bots.json.
Агент использует скилл, получит данные и запишет результат в файл — дальше эти данные можно использовать для брифа.
## Воронка «Rank #1 за 12 часов»: 5 шагов с примерами
Суть подхода — быстрый цикл: правильный запрос + автоматизированный воркфлоу + публикация и индексация. Ниже — каждый шаг с конкретными примерами входных данных и результата.
### Шаг 1. Автоматический сбор ключевых слов и SERP
Что делает агент:
- Выполняет поиск по заданным ключам (через SerpAPI или браузер).
- Собирает топ-10 URL, заголовки страниц, H2/H3, примерную длину текста.
- Извлекает блоки «People Also Ask» и связанные запросы.
Зачем: видно реальный интент, подтемы, которые ожидает Google, и лакуны у конкурентов. Для «быстрого топа» лучше выбирать длиннохвостые и низкочастотные запросы.
Пример задачи агенту:
Тема ниши: хостинг для ботов. Собери SERP по запросам:
1) хостинг для telegram ботов
2) где разместить telegram бота
3) vps для бота телеграм
По каждому запросу сохрани в ~/clawd/serp/ папку с именем запроса (транслит). Внутри — JSON с полями: query, top10_urls[], titles[], h2_list[], people_also_ask[].
Пример структуры ответа (упрощённо):
___CODE_BLOCK_8___
По этим данным вы (или агент на следующем шаге) формируете бриф: какие блоки обязательны, какие ключи в какие заголовки вписать, какой объём текста ориентировочно у топовых статей.
### Шаг 2. Генерация SEO-брифов
На основе собранных SERP-данных агент формирует структурированный бриф — один файл на статью, чтобы и человек, и модель при написании черновика опирались на один и тот же план.
Пример задачи агенту:
По данным из ~/clawd/serp/ сгенерируй SEO-бриф для статьи по запросу "хостинг для telegram ботов". Включи:
- primary_keyword и 5–7 secondary_keywords;
- 3 варианта H1;
- структуру H2/H3 (не менее 5 H2, под каждым 2–3 H3), с указанием, под какой запрос/интент блок;
- target_word_count (медиана по топ-5);
- 3–5 идей для внутренних ссылок (якорь + целевая страница/раздел).
Сохрани в ~/clawd/briefs/hosting-telegram-bots.md.
Пример готового брифа (схема):
___CODE_BLOCK_9___
Такой бриф дальше подаётся агенту как основа для черновика — без «пустой страницы» и с привязкой к реальной выдаче.
### Шаг 3. Черновик с обязательной ручной проверкой
Агент генерирует первый черновик по брифу: соблюдает структуру H2/H3, вписывает ключи, добавляет блок FAQ по «People Also Ask». Черновик обязательно нужно проверять человеком: факты, тон, уникальные кейсы и цифры.
Пример задачи агенту:
По брифу из ~/clawd/briefs/hosting-telegram-bots.md напиши черновик статьи. Требования:
- Язык: русский, стиль: практичный, без воды.
- Все H2/H3 из брифа сохранить, ключевые слова вписать естественно (в первые абзацы и подзаголовки).
- В конце — блок FAQ из 4–5 вопросов с краткими ответами.
- Объём: около 2500 слов.
Сохрани результат в ~/clawd/drafts/hosting-telegram-bots-draft.md.
Что проверить вручную перед публикацией:
| Проверка | Действие |
|----------|----------|
| Факты и цифры | Даты, цены, названия сервисов — сверить с сайтами |
| Тон и бренд | Подставить свои формулировки, убрать шаблонность |
| Ключи | Primary и secondary есть в H1, первых абзацах и части H2 |
| Уникальность | Прогнать через Text.ru / Advego, при необходимости переписать блоки |
| Ссылки | Внутренние ссылки из брифа проставлены, битые нет |
То есть «12 часов» — это быстрый цикл за счёт автоматизации, а не публикация без ревью.
### Шаг 4. Форматирование и публикация через API
После одобрения черновика агент может конвертировать Markdown в формат вашей CMS, подставить meta title и description и отправить пост через API.
Пример задачи агенту (WordPress REST API):
Файл ~/clawd/drafts/hosting-telegram-bots-draft.md уже утверждён. Сделай:
- Сгенерируй meta title (до 60 символов) и meta description (до 155) с ключом "хостинг для telegram ботов".
- Конвертируй Markdown в HTML (сохрани заголовки, списки, жирный текст).
- Опубликуй пост в WordPress через API: endpoint {{WP_URL}}/wp-json/wp/v2/posts, заголовок из брифа (вариант 1), content = HTML, excerpt = meta description, status = draft (чтобы я проверил в админке перед публикацией).
Учётные данные в ~/.openclaw/wp-credentials.json.
Для других CMS (Ghost, Strapi, headless) формулировка будет такой же: «взять готовый файл → преобразовать в нужный формат → отправить по API». Рекомендуется первый раз публиковать в статусе draft, проверить превью и только потом переводить в published.
Пример минимального payload для WordPress:
___CODE_BLOCK_10___
### Шаг 5. Мониторинг и алерты
SEO не заканчивается публикацией. Агент может по расписанию проверять позиции, импрессии и клики и слать отчёты или алерты в Telegram/Discord/Slack.
Пример задачи агенту (раз в день):
Каждый день в 10:00 по моему часовому поясу:
- Возьми список ключей из ~/clawd/monitor-keywords.txt (по одному на строку).
- Для каждого проверь позицию в Google (страна RU) через SerpAPI или другой скилл.
- Результаты собери в отчёт: ключ, позиция, изменение за вчера (если есть сохранённые данные).
- Если позиция упала больше чем на 3 места по сравнению с вчерашним днём — добавь в блок "Алерты".
- Отправь отчёт в Telegram (чат из конфига).
Пример файла monitor-keywords.txt:
хостинг для telegram ботов
где разместить telegram бота
vps для бота телеграм
Пример отчёта в Telegram:
SEO-отчёт 15.03.2025
хостинг для telegram ботов — поз. 2 (было 2)
где разместить telegram бота — поз. 5 (было 3) ⚠️
vps для бота телеграм — поз. 1 (было 1)
Алерты: "где разместить telegram бота" — падение с 3 на 5. Рекомендуется проверить страницу и конкурентов.
`
Так вы быстро реагируете на просадки и дорабатываете контент или технику — это часть стратегии «быстро в топ и удержание».
Сквозной пример: от ключа до публикации
Один полный цикл для запроса «бесплатный хостинг для telegram ботов».
- Сбор SERP
Задача агенту: собрать SERP по этому запросу, сохранить в ~/clawd/serp/free-hosting-telegram-bots.json. Агент использует скилл SerpAPI, возвращает топ-10, заголовки, H2, PAA.
- Бриф
Задача: по этому JSON сгенерировать бриф в ~/clawd/briefs/free-hosting-telegram-bots.md (ключи, H1, структура H2/H3, объём, внутренние ссылки). Агент читает JSON и пишет бриф по шаблону из шага 2 выше.
- Черновик
Задача: по брифу написать черновик в ~/clawd/drafts/free-hosting-telegram-bots-draft.md. Вы открываете файл, правьте факты и стиль, сохраняете.
- Публикация
Задача: из утверждённого черновика сгенерировать meta, конвертировать в HTML и создать черновик поста в WordPress. В админке проверяете и нажимаете «Опубликовать».
- Мониторинг
В monitor-keywords.txt добавлена строка «бесплатный хостинг для telegram ботов». Агент по расписанию проверяет позицию и при падении присылает алерт.
При отлаженном воркфлоу и низкой конкуренции такой цикл реально укладывается в несколько часов; «12 часов» — ориентир для оптимального кейса (удобный запрос + всё настроено).
Почему возможен быстрый выход в топ (в т.ч. за 12 часов)
Акцент здесь на скорости результата. Это реалистично при сочетании:
- Низкая конкуренция — длиннохвостые/нишевые запросы (например, «бесплатный хостинг для telegram ботов» вместо «хостинг»).
- Качественный бриф — структура и интент сняты с реальной SERP, а не придуманы.
- Быстрая публикация — автоматизация от брифов до публикации сокращает время до появления страницы в индексе.
- Техническая готовность сайта — индексируемость, скорость, мобильная версия; sitemap и доступ для краулеров.
- Ревизия человеком — факты и польза проверены, контент не «сырой» автогенерацией.
То есть «rank #1 in 12 hours» — про оптимальный кейс (правильный запрос + отлаженный воркфлоу), а не про любой запрос в любой нише.
Безопасность и риски
OpenClaw выполняется локально и может запускать команды, работать с браузером и API. Рекомендации:
- Ключи и доступы — хранить в переменных окружения или зашифрованном конфиге, не коммитить в репозиторий. Пример:
~/.openclaw/.env с правами 600.
Права интеграций — для CMS использовать отдельного пользователя/токен с минимальными правами (только создание/редактирование постов), не админ.
Подтверждение публикации — по умолчанию ставить посты в статус draft и включать публикацию только после ручной проверки или отдельной команды.
Логи — вести лог задач агента (что запускал, какие файлы менял, какие запросы к API) для разбора инцидентов.
Так вы снижаете риски утечки ключей и случайной массовой публикации.
Краткий чек-лист по мануалу
| Этап | Действие |
|------|-----------|
| Установка | Node.js 22+, npm install -g openclaw@latest, openclaw onboard --install-daemon |
| Скиллы | openclaw skills list`, включить serpapi-search (и при необходимости browser, cms, telegram) |
| Исследование | Задача агенту: собрать SERP по ключам, сохранить JSON в ~/clawd/serp/ |
| Бриф | Задача: по SERP сгенерировать бриф (ключи, H1, H2/H3, объём, ссылки) в ~/clawd/briefs/ |
| Черновик | Задача: написать черновик по брифу; ручная проверка фактов, тона, уникальности |
| Публикация | Задача: meta, HTML, отправка в CMS (сначала draft) |
| Мониторинг | Расписание: проверка позиций по списку ключей, отчёт/алерты в Telegram |
Полезные ссылки
- Официальная документация OpenClaw (Moltbot) — Setup
- Getting Started with OpenClaw — Moltbot Wiki
- OpenClaw Usage — команды и примеры
- Clawdbot and SEO: Automated SEO Content System Guide — AI Rank Lab
- OpenClaw for SEO — Suganthan
- ClawHub — каталог скиллов
Мануал составлен по публичным гайдам по OpenClaw/Moltbot/Clawdbot. Для актуальных команд и настроек сверяйтесь с официальной документацией.
37 просмотров
0 лайков
0 комментариев
Комментарии (0)
Пока нет комментариев. Будьте первым!