Перейти до вмісту

SEO-Forge

SEO-Forge — це застосунок Erebros для пошукової видимості за адресою /seo-forge (колишній SEO). Він охоплює аудити, ключові слова й контент, причому Claude-SEO тепер працює на будь-якій моделі (не лише Claude), а звіти впорядковані в проєкти, що враховують мову інтерфейсу. Стара адреса /seo перенаправляє сюди, тож закріплені посилання працюють далі.

SEO-Forge — Erebros

Дані про ключові слова з Google Search Console. Допоміжний скрипт дослідження ~/.erebros/gsc-research.py постачається разом із Erebros (встановлюється скриптом scripts/install-autostart.sh; під час першого запуску він сам створює ізольований venv).

Щоб підключитися, виконайте одноразову автентифікацію Google OAuth:

  1. Покладіть ~/.erebros/client_secret.json типу Desktop-app із Google Cloud.
  2. Запустіть python3 ~/.erebros/gsc-auth.py один раз — він запише ~/.erebros/gsc-token.json, і вкладка запрацює.

Пише повну SEO-статтю для блогу через Claude у ~/.erebros/seo-posts.

Збережені звіти для обраного проєкту, найновіші першими (до 50). Кожен запис показує свій id, skill (навичку), що його створила, перевірений url, часову мітку createdAt і шлях до file — усе читається з front-matter кожного звіту. Звіти зберігаються як Markdown у <vault>/SEO-Forge/<project>/, і звідси їх можна відкрити або видалити.

Вбудовує самостійно розгорнуту консоль every-app/open-seo на :3001. OpenSEO працює нативно (без Docker) із ~/openseo через користувацький юніт openseo.service, тож автоматично запускається після кожного перезавантаження.

Налаштування й залежності

Section titled “Налаштування й залежності”
  • Python 3 — потрібен для дослідження ключових слів (і спільний із P-Forge для збирання .pptx).
  • GSC OAuth — Desktop OAuth ~/.erebros/client_secret.json, потім python3 ~/.erebros/gsc-auth.py, щоб записати ~/.erebros/gsc-token.json.
  • Хост OpenSEO — працює нативно з ~/openseo через користувацький юніт openseo.service на :3001. Для живих даних додайте ключ DataForSEO у ~/openseo/.env і перезапустіть сервіс: printf 'you@example.com:YOUR_API_PASSWORD' | base64 і вставте результат у DATAFORSEO_API_KEY=. Дивіться блок налаштування OpenSEO в DEPENDENCIES.md.

Куди потрапляє результат

Section titled “Куди потрапляє результат”

Згенеровані статті для блогу потрапляють у ~/.erebros/seo-posts. Звіти впорядковані в проєкти, що відповідають мові інтерфейсу.

  • Claude-SEO більше не обмежений Claude — спрямуйте його на будь-яку налаштовану у вас модель.
  • OpenSEO працює без ключа, але додайте ключ DataForSEO у ~/openseo/.env для живих даних SERP і ключових слів.