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

SEO-Forge

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

SEO-Forge - M.A.V.E.N

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

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

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

Пише повну SEO-статтю для блогу через Claude у ~/.maven/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 ~/.maven/client_secret.json, потім python3 ~/.maven/gsc-auth.py, щоб записати ~/.maven/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 “Куди потрапляє результат”

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

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