geo-compare について
geo-compareは、GEOサービス会社向けの月次進捗レポート作成スキルです。監査結果を比較し、スコアの変化や傾向、課題とアクション項目の更新をMarkdownレポートにまとめます。
主な機能
- 01監査ファイルの検索と選択
- 02総合スコアとカテゴリ別スコアの比較
- 03指標の変化と傾向の計算
- 04月次Markdownレポートの作成
- 05完了項目と新たな課題の要約
活用シーン
- 01顧客にGEO最適化の進捗を提示
- 02異なる時点の監査結果を比較
- 03クイックウィンの完了状況を追跡
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ zubair-trabzada/ geo-seo-claude --skill geo-compareインストール後、Claude Code で/geo-compareを入力して読み込まれたか確認します。
詳細
GEO 月次差分レポート生成ツール
目的
GEO エージェンシーにとって、最も強力な顧客維持ツールです。クライアントに、取引開始後に何が改善したかを正確に示します。GEO スコアが上がるたびに、価値を提供した証拠になります。このスキルは「進捗レポート」を生成します。
コマンド
/geo compare <domain>
/geo compare <baseline-file> <current-file>
/geo compare electron-srl.com --month march-2026
例:
/geo compare electron-srl.com
/geo compare ~/.geo-prospects/audits/electron-srl.com-2026-01-15.md ~/.geo-prospects/audits/electron-srl.com-2026-03-12.md
ワークフロー
ステップ 1:監査ファイルを探す
ドメインのみが指定された場合:
~/.geo-prospects/audits/で<domain>-*.mdに一致するファイルを探します- 日付順に並べ替えます
- 最も古いファイルをベースライン、最も新しいファイルを現在のデータとして使用します
- ファイルが 1 つしかない場合:そのファイルをベースラインとして使用し、新しいクイック監査を実行して現在のデータとします
- ファイルがない場合:最初に
/geo prospect audit <domain>を実行するよう提案します
ステップ 2:両方の監査を解析する
各監査ファイルから以下を抽出します:
- 総合 GEO スコア
- カテゴリ別スコア(6 カテゴリ)
- プラットフォーム別スコア(5 プラットフォーム)
- AI クローラーのステータス(14 クローラー)
- 重大な問題の一覧
- ステータス付きのアクション項目一覧
ステップ 3:差分を計算する
各指標について:
- 差分 = 現在の値 - ベースライン
- 傾向 = ▲(改善)、▼(低下)、──(変化なし)
- レポートの色分け:緑(+)、赤(-)、グレー(=)
ステップ 4:月次レポートを生成する
~/.geo-prospects/reports/<domain>-monthly-<date>.md に出力します
レポートテンプレート
以下のドキュメントを生成します:
# GEO Monthly Progress Report
## [COMPANY NAME] — [MONTH YEAR]
**Reporting period:** [BASELINE DATE] → [CURRENT DATE]
**Prepared by:** [AGENCY NAME]
**Report reference:** GEO-MONTHLY-[DOMAIN]-[YYMMDD]
---
## Executive Summary
[2-3 sentences: What improved, what's the trend, what to focus on next month.]
Example: "Electron Srl's GEO Score improved from 32 to 44 this month (+12 points),
placing the site firmly in the 'Below Average' tier and on track to reach 'Moderate'
by May. The biggest wins were AI crawler access (+3 crawlers now allowed) and schema
implementation (+Organization and LocalBusiness schemas live). Next month's focus is
content citability — the highest-weighted remaining gap."
---
## GEO Score Progress
GEO 総合スコア
ベースライン [▓▓▓▓░░░░░░░░░░░░░░░░] 32/100 (重大) 現在 [▓▓▓▓▓▓▓▓░░░░░░░░░░░░] 44/100 (平均以下) 変化 ▲ +12 ポイント(+37.5%)
目標: 6 か月目までに 65/100(順調 ✓)
---
## Score Breakdown: Before vs. After
| Category | Baseline | Current | Change | Trend |
|----------|---------|---------|--------|-------|
| AI Citability & Visibility | [X]/100 | [X]/100 | [+/-X] | [▲/▼/──] |
| Brand Authority Signals | [X]/100 | [X]/100 | [+/-X] | [▲/▼/──] |
| Content Quality & E-E-A-T | [X]/100 | [X]/100 | [+/-X] | [▲/▼/──] |
| Technical Foundations | [X]/100 | [X]/100 | [+/-X] | [▲/▼/──] |
| Structured Data | [X]/100 | [X]/100 | [+/-X] | [▲/▼/──] |
| Platform Optimization | [X]/100 | [X]/100 | [+/-X] | [▲/▼/──] |
| **TOTAL** | **[X]/100** | **[X]/100** | **[+/-X]** | **[▲/▼]** |
---
## Platform Readiness: Before vs. After
| AI Platform | Baseline | Current | Change |
|-------------|---------|---------|--------|
| Google AI Overviews | [X]/100 | [X]/100 | [+/-X] |
| ChatGPT Web Search | [X]/100 | [X]/100 | [+/-X] |
| Perplexity AI | [X]/100 | [X]/100 | [+/-X] |
| Google Gemini | [X]/100 | [X]/100 | [+/-X] |
| Bing Copilot | [X]/100 | [X]/100 | [+/-X] |
---
## AI Crawler Access Changes
| Crawler | Baseline | Current | Change |
|---------|---------|---------|--------|
| GPTBot (ChatGPT) | Blocked/Allowed | Blocked/Allowed | ✓ Fixed / No change |
| ClaudeBot (Anthropic) | Blocked/Allowed | Blocked/Allowed | ✓ Fixed / No change |
| PerplexityBot | Blocked/Allowed | Blocked/Allowed | ✓ Fixed / No change |
| Google-Extended (Gemini) | Blocked/Allowed | Blocked/Allowed | ✓ Fixed / No change |
| Bingbot | Blocked/Allowed | Blocked/Allowed | ✓ Fixed / No change |
[Show only crawlers that changed, or all if few crawlers.]
---
## Action Plan Progress
### Quick Wins — Status Update
| # | Action | Assigned | Status | Impact |
|---|--------|---------|--------|--------|
| 1 | Allow all AI crawlers in robots.txt | Client dev | ✅ Done | +3 crawlers |
| 2 | Add Organization schema to homepage | Client dev | ✅ Done | Schema score +15 |
| 3 | Create llms.txt | Agency | ✅ Done | AI visibility +8 |
| 4 | Add author bylines to all articles | Client content | 🔄 In Progress | — |
| 5 | Fix meta descriptions (47 pages missing) | Client dev | ❌ Not started | — |
**Quick wins completed: [X]/[Y] ([%])**
### Medium-Term — Status Update
| # | Action | Target Month | Status |
|---|--------|-------------|--------|
| 1 | Rewrite top 10 pages with Q&A structure | Month 2 | 🔄 3/10 done |
| 2 | E-E-A-T: Create author pages | Month 2 | ❌ Not started |
| 3 | Register Bing Webmaster Tools | Month 1 | ✅ Done |
| 4 | Implement IndexNow | Month 2 | 🔄 In Progress |
### Strategic — Status Update
| # | Action | Target | Status |
|---|--------|--------|--------|
| 1 | Wikipedia entity creation | Month 4 | 📋 Planned |
| 2 | YouTube channel launch | Month 3 | 📋 Planned |
| 3 | Reddit presence (industry subs) | Month 3 | 📋 Planned |
---
## This Month's Wins
> Use this section to celebrate — clients need to see the value clearly.
✅ **[WIN 1]:** [Specific, tangible result — e.g., "GPTBot and ClaudeBot are now allowed. ChatGPT can now crawl and cite your content."]
✅ **[WIN 2]:** [e.g., "Organization schema implemented on homepage. Your brand entity is now machine-readable."]
✅ **[WIN 3]:** [e.g., "llms.txt created and deployed at electron-srl.com/llms.txt — one of only ~12% of sites in your industry to have this."]
---
## New Issues Discovered
> Issues found in current audit that weren't in baseline.
⚠️ **[ISSUE 1]:** [What it is, what it means, how we'll fix it]
⚠️ **[ISSUE 2]:** [What it is, what it means, how we'll fix it]
---
## Next Month Focus
### Priority Actions for [NEXT MONTH]:
| Priority | Action | Owner | Expected Impact |
|----------|--------|-------|----------------|
| 1 | [Highest ROI action] | [Agency/Client] | +[X] GEO points |
| 2 | [Second priority] | [Agency/Client] | +[X] GEO points |
| 3 | [Third priority] | [Agency/Client] | +[X] GEO points |
**Target GEO Score next month:** [CURRENT + estimated gain]/100
---
## 6-Month Trajectory
| Month | Date | Score | Delta | Key Achievement |
|-------|------|-------|-------|----------------|
| Baseline | [Date] | [Score] | — | Initial audit |
| Month 1 | [Date] | [Score] | [+X] | Quick wins implemented |
| Month 2 | [Date] | [Score] | [+X] | *Current month* |
| Month 3 | [Date] | — | — | Content citability |
| Month 4 | — | — | — | Brand authority |
| Month 5 | — | — | — | Strategic initiatives |
| Month 6 | — | **Target: [X]** | — | Full review |
[Only fill rows that have happened. Show projected rows as "—"]
---
## Estimated Business Impact
Based on the [X]-point improvement this month:
- **AI citation likelihood:** Increased by approximately [X]%
- **Crawlers with access:** [X]/14 → [Y]/14 (better coverage on [platforms])
- **Estimated monthly AI-referred traffic improvement:** +[X]% (conservative)
- **Traffic value at current conversion rates:** +€[X]/month in organic value
*Note: Full traffic impact from GEO changes typically takes 4-8 weeks to materialize
as AI platforms re-index and update their knowledge bases.*
---
*GEO Monthly Report — [COMPANY NAME] — [DATE]*
*Questions or comments? [CONTACT EMAIL]*
差分の計算方法
2 つの監査ファイルを解析する際は、以下のパターンを探します:
Score markers to extract:
- "GEO Score: XX/100"
- "Overall Score: XX"
- "AI Citability: XX/100"
- "Brand Authority: XX/100"
- "Technical: XX/100"
- "Schema: XX/100"
- "Platform: XX/100"
- "Content: XX/100"
- "GPTBot: Allowed/Blocked"
- "ClaudeBot: Allowed/Blocked"
監査ファイルに正確なスコアが見つからない場合は、記載された問題に基づき、所見を文脈的に分析しておおよそのスコアを推定します。
傾向の解釈
| 差分 | 傾向記号 | 意味 |
|---|---|---|
| +5 以上 | ▲▲ | 大幅な改善 |
| +1 ~ +4 | ▲ | 改善 |
| 0 | ── | 変化なし |
| -1 ~ -4 | ▼ | 軽微な低下 |
| -5 以下 | ▼▼ | 大幅な低下 — 話し合いが必要 |
低下が必ずしも悪いとは限りません。新しい監査で、以前は見つかっていなかった問題が発見された可能性があります。低下は「新たに発見された改善の機会」として伝えます。
出力
- レポートを
~/.geo-prospects/reports/<domain>-monthly-<YYYY-MM>.mdに保存します - 主な統計情報を含めて確認メッセージを出力します:
✓ Monthly report generated: ~/.geo-prospects/reports/electron-srl.com-monthly-2026-03.md SUMMARY: GEO Score: 32 → 44 (+12 points) ▲ Quick wins completed: 3/5 (60%) New issues found: 2 (minor) On track for Month 6 target: YES (65/100) - 次のアクションを提案します:「クライアントと共有するか、ビジュアル版を作成するために
/geo report-pdfを実行してください」
コメント
Markdown 対応