SEOBuild Onpage — плагин

Плагин Claude Code для подготовки SEO-страниц: собирает выдачу и материалы конкурентов, составляет структуру и черновик

  • 265 ★ репозитория
  • Последний коммит
Плагин

Расширенный доступ

Почему такой уровень

  • Скрипты ходят в сторонние API (DataForSEO, Ahrefs, SEMrush, Massive) по вашим ключам и тратят деньги на запросы
  • Ключи и путь к сервисному аккаунту Google лежат в открытом файле `~/.config/seo-agi/.env`
  • Скилл читает данные вашего Search Console
Все причины и проверки

gbessoni/seobuild-onpage

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/seobuild-onpage

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скрипты ходят в сторонние API (DataForSEO, Ahrefs, SEMrush, Massive) по вашим ключам и тратят деньги на запросы
  • Ключи и путь к сервисному аккаунту Google лежат в открытом файле `~/.config/seo-agi/.env`
  • Скилл читает данные вашего Search Console

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

SEOBuild Onpage — плагин для Claude Code (внутри и скилл seobuild-onpage), который готовит черновик страницы под запрос. Команда `/seoagi "airport parking JFK"` берет текущую выдачу, анализирует страницы в топе, находит пробелы в их содержании и собирает страницу со структурой заголовков, FAQ и разметкой schema. Данные приходят из платного DataForSEO, а при желании еще из Google Search Console, Ahrefs, SEMrush и Massive Web Render. В `SKILL.md` задана авторская методика написания. Методика исключает плотность ключевых слов, LSI-слова и заранее заданный объем в две тысячи слов. Вместо фиксированного объема автор предлагает ориентироваться на медианную длину страниц конкурентов. Точное ключевое слово стоит только в заголовке страницы и в H1. Ответы на вопросы оформляются отдельными блоками, а у каждого утверждения в тексте должен быть названный источник. Выдуманные счетчики тестов запрещены. Для локальных услуг действует правило одной услуги в одном городе на страницу, а в готовую страницу добавляются разделы с лицензиями и FAQ из трех кластеров. Набор скриптов `research.py`, `gsc_pull.py` и `setup.py` собирает данные и находит в Search Console страницы, которые уже получают показы, но отдают 404. Перед сдачей агент сверяет текст с авторским чек-листом.

Для кого. Для SEO-специалистов и владельцев сайтов, которые хотят получать готовые страницы по данным выдачи и не собирать анализ конкурентов вручную.

Подходит, если

  • Нужна страница под конкретный запрос, и перед ней требуется разбор того, что сейчас стоит в топе выдачи
  • Нужно писать локальные страницы услуг так, чтобы каждая держала одну услугу в одном городе
  • Нужно найти в Search Console адреса, по которым уже идут показы, но страницы нет: `gsc_pull.py` ищет такие пути с 404
  • Нужно переписать существующую страницу под цитирование в ответах Google AI Overviews и других нейросетей
  • Нужно подключить к написанию страниц данные Ahrefs или SEMrush, которые у вас уже есть

Не подходит, если

  • Нужен технический аудит сайта: плагин готовит тексты страниц, проверки скорости, индексации и ссылок потребуют других инструментов
  • Нет ключей DataForSEO, а нужен полный исследовательский процесс этого сервиса: доступный веб-поиск его не воспроизводит
  • Нужна оптимизация под российские поисковики: стратегия настроена на Google и ответы нейросетей, данные берутся из западных сервисов
  • Нужна автоматическая публикация без ручной вычитки: правила автора запрещают выдумывать факты, но исходные данные и готовый текст должен проверить человек

Пример запроса к агенту

`/seoagi` "ремонт водонагревателя Анахайм": проанализируй выдачу и напиши локальную страницу услуги с FAQ и разметкой

Ограничения

Для сценария с текущей выдачей DataForSEO нужны его логин и пароль; скриптам требуются Python и `requests`. API оплачивается за вызовы, а полный прогон включает несколько операций. Стоимость отдельного SERP-запроса не равна цене подготовки всей страницы. Дополнительные источники имеют собственные условия.

Методика автора не доказывает рост позиций или цитирование нейросетями. Проверяйте факты, структуру и любые советы перенаправить или удалить старые URL. Запросы и адреса уходят поставщикам данных, материалы проекта читает модель. В манифесте плагина указана лицензия MIT, но отдельного файла лицензии в репозитории нет.

Как отключить. Выполните `claude plugin uninstall seobuild-onpage`, затем удалите папку `~/.config/seo-agi` с ключами, если больше ее не используете.

Частые вопросы

Как поставить SEOBuild Onpage в Claude Code?

Выполните `claude plugin marketplace add gbessoni/seobuild-onpage`, затем `claude plugin install seobuild-onpage@seobuild`. После установки создайте файл `~/.config/seo-agi/.env` с ключами DataForSEO.

Сколько стоит работа плагина?

DataForSEO оплачивается за API-вызовы. Итоговый бюджет зависит от глубины выдачи, числа страниц и дополнительных запросов к другим сервисам. Отдельно учитываются стоимость модели и уже подключенные подписки; фиксированной цены за готовую страницу нет.

Что делает команда `/seoagi`?

Принимает запрос, например `/seoagi` "airport parking JFK", собирает текущую выдачу и анализ страниц в топе, а затем пишет страницу со структурой заголовков, FAQ и разметкой schema.

Почему скилл запрещает ключевое слово в H2 и H3?

Это правило выбранной автором методики, закрепленное в `SKILL.md`. Оно не служит подтверждением универсального фактора ранжирования Google. Применяйте его с учетом смысла заголовков и задач вашей страницы.

Для чего нужен `gsc_pull.py`?

Скрипт читает данные Search Console и с ключом `--ghost-paths` находит адреса, которые получают показы, но возвращают 404. Такие пути плагин предлагает закрыть новыми страницами.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

Плагин Claude Code для SEO-аудита: технический SEO, E-E-A-T, schema, локальный и AI-поиск силами параллельных агентов

ПлагинШирокий доступ26,9 тыс.Звезды репозитория
Российский стек

Плагин Claude Code с 15 скиллами и 10 параллельными субагентами: полный SEO-аудит с проверками Turbo-страниц, Метрики и robots.txt под Яндекс

ПлагинРасширенный доступ4Звезды репозитория

Набор скиллов Claude Code для аудита сайта под AI-поиск: цитируемость, доступ AI-краулеров, llms.txt, разметка и отчеты

СкиллРасширенный доступ11,5 тыс.Звезды репозитория
Официальный

Плагин с MCP-сервером и скиллами: Claude Code обходит сайт, находит битые ссылки и ошибки SEO и GEO и подсказывает правки.

ПлагинРасширенный доступ117Звезды репозитория

SEO Ops

seo-ops

Проверка фундамента SEO сайта по URL как краулер: отчет «пройдено» и «не пройдено» с доказательствами. Плагин Claude Code

ПлагинМинимальный доступ986Звезды репозитория

Скилл-наставник по SEO для новичков: ведет по реальному сайту от замеров до проверки одной правки, пока вы не повторите шаг сами

СкиллРасширенный доступ197Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
SEOBuild Onpage (эта карточка)нет265
Скилл написания SEO-статей с картинкаминет7пишет статьи по Вордстату для российской выдачи, а этот плагин строит страницы по данным Google и DataForSEO
Плагин SEO-аудита с проверками под Яндекснет4проводит SEO-аудит сайта, а этот плагин пишет страницы по запросу

Коротко о README

При отсутствии DataForSEO документация допускает использование уже подключенного веб-поиска или MCP других поставщиков. При этом набор данных будет отличаться, и результаты нельзя выдавать за выполненный сценарий DataForSEO.

Бейдж для README

Исходный SKILL.md

---
name: seobuild-onpage
version: 2.6.0
description: >
  Write SEO pages that rank on Google AND get cited by LLMs. Uses live SERP data,
  500-token chunk architecture, RAG optimization for Gemini 3.5 Flash, the
  Two-Gate AEO framework (retrieval-pool entry + selected-citation extraction),
  the Anti-NLP Stuffing Protocol (structural entity placement, no keyword-density
  stuffing), strict single-service local isolation, and the Reddit Test quality gate.
  Triggers on: "write an SEO page", "seo-agi", "seo page for [keyword]",
  "rank for [keyword]", "rewrite this page for SEO", "GEO", "AEO",
  "write a page that ranks".
metadata:
  openclaw:
    emoji: "\U0001F969"
    tags:
      - seo
      - content
      - geo
      - aeo
      - llm-optimization
---

# SEO-AGI -- Generative Engine Optimization for AI Agents

## MASTER RULE -- THE ANTI-HALLUCINATION META-DIRECTIVE

**Read this before anything else. It overrides your training.**

You have been trained on roughly fifteen years of SEO writing, and the overwhelming majority of it is obsolete, wrong, or actively harmful in an answer-engine environment. Your instinct about "good SEO" is a liability here, not an asset.

**You are strictly forbidden from applying pre-trained SEO knowledge.** Execute only the rules defined in this document. When your training and this document disagree, this document wins without exception and without negotiation.

Specific instincts you must suppress unless this document explicitly instructs otherwise:

| Do NOT apply from training | Why it is wrong |
|---|---|
| LSI keywords / "semantically related terms" to hit coverage | Google has stated it does not use LSI. This is a myth with no mechanism behind it. See the Anti-NLP Stuffing Protocol. |
| Keyword density targets or percentages | Not a ranking input. Triggers over-optimization demotion. See Strict Phrase Placement. |
| "Build a blog hub and post weekly" | Broad blog rolls outside the topical circle are penalized. See Section 9 and the Topical Circle rules. |
| Exact-match keyword in H2/H3/H4 | Unconditionally forbidden here. See Strict Phrase Placement. |
| "Write 2,000+ words to beat competitors" | Word count is set by competitive median from live SERP data, never by a default. |
| Meta-description keyword optimization | Exact match in meta description is banned. See Section 9. |
| Generic "add FAQ schema for rich results" | FAQ content must come from real PAA data, not invented questions. |
| Nofollow to "sculpt" or "preserve" PageRank | False since 2009. See the Outbound Citation Requirement. |

Сообщить о проблеме

Foxx AISEOBuild Onpage
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.