blog-geo について
blog-geo は、ブログ編集者や SEO チーム向けに AI 引用の準備状況を監査し、ChatGPT、Perplexity、Google AI Overviews での引用可能性を評価します。0~100 のスコア、プラットフォーム別の提案、各セクション向けの引用文案を提示します。
主な機能
- 01文章の引用可能性を確認
- 02Q&A 形式とエンティティの明確さを評価
- 03構成とクローラーのアクセス性を点検
- 04AI プラットフォーム別に分析
- 05セクションごとの引用文案を生成
- 060~100 の準備状況スコアを算出
活用シーン
- 01ブログ記事の AI 引用準備状況を監査
- 02各セクションに独立した引用文を追加
- 03AI プラットフォームごとの適合性を比較
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ infrasity-labs/ dev-gtm-claude-skills --skill blog-geoインストール後、Claude Code で/blog-geoを入力して読み込まれたか確認します。
詳細
ブログ GEO:AI 引用最適化監査
ChatGPT、Perplexity、Google AI Overviews における AI 引用への対応状況をブログ記事ごとに評価します。引用カプセルを生成し、プラットフォーム別の推奨事項とともに、0~100 の AI 引用対応スコアを算出します。
相互参照
このスキルは、FLOW のサーフェス 3(AI アシスタントによる引用:ChatGPT、Perplexity、Claude、Gemini、Copilot、You.com)を対象とし、サーフェス 2(SERP と AI Overviews)にも貢献します。サーフェスのマッピングについては、skills/blog/references/flow-alignment.md を参照してください。
AI 引用に直接関連するプロンプト(AI-supporting-pages-rewrite-prompt、ai-detector-test、ChatGPT の発見、可視性に関するプロンプト)については、/blog flow optimize を参照してください。
主な調査データ
監査全体を通じて、以下のベンチマークを参照してください。
- ChatGPT と Perplexity の両方から引用されるドメインはわずか 11%です(Digital Bloom、ドメインレベル)
- LLM の引用の 80%は、Google の検索結果でトップ 100 にランクインしていません(Ahrefs)
- ブランドは、サードパーティの情報源を通じて引用される可能性が 6.5 倍高くなります(AirOps)
- 120~180 語のセクションは、ChatGPT での引用が 70%増加します(SE Ranking、2025 年 11 月)
<thead>を含む比較表は、AI 引用率が 47%高くなります(方向性を示すデータ)- コンテンツの鮮度:上位の引用の 76.4%は、過去 30 日以内に更新されています(Ahrefs、約 1,700 万件の引用)
監査プロセス
ステップ 1:コンテンツを読む
ブログ記事から以下を抽出します。
- コンテンツ全文と語数
- 見出し構造(H1、H2、H3 の階層)
- 各段落とその語数
- FAQ セクション(存在する場合)
- スキーママークアップ(JSON-LD、microdata、RDFa)
- robots.txt への言及、または meta robots ディレクティブ
- TL;DR または要約ボックス
- 比較表とその HTML 構造
- 番号付きリスト/順序付きリスト
- 定義形式の書式
ステップ 2:引用可能なパッセージの評価(4 点)
見出し間の各セクションを確認し、AI が抽出できるパッセージがあるか調べます。
| 確認項目 | 基準 |
|---|---|
| 語数 | 各セクションに、単独で意味が通じる 120~180 語のパッセージがある |
| 文脈からの独立性 | 周囲の文脈から切り出しても、各パッセージの意味が通じる |
| 主張の構成 | パッセージに、具体的な主張、裏付けとなる証拠、出典の明記が含まれている |
| 完結性 | 隣接するセクションを読まなくても、パッセージだけで質問に答えられる |
採点: すべての基準を満たすパッセージの数を、セクションの総数と比較します。
- 4 点:80%以上のセクションに引用可能なパッセージがある
- 3 点:60~79%
- 2 点:40~59%
- 1 点:20~39%
- 0 点:20%未満
ステップ 3:Q&A 形式(3 点)
見出しの形式と回答の構成を確認します。
| 確認項目 | 基準 |
|---|---|
| 質問形式の見出し | H2 の 60~70%が質問形式になっている |
| 回答を先に示す形式 | 各 H2 の直下にある冒頭の段落で、直接的な回答を提示している |
| FAQ セクション | 構造化された質問と回答のペアを含む、独立した FAQ セクションがある |
採点:
- 3 点:3 つすべての基準を満たす
- 2 点:2 つの基準を満たす
- 1 点:1 つの基準を満たす
- 0 点:いずれも満たさない
ステップ 4:エンティティの明確さ(3 点)
トピックの一貫性と曖昧さの解消を確認します。
| 確認項目 | 基準 |
|---|---|
| 正規のトピック | ページごとに、曖昧さのない主要トピックが 1 つある |
| 一貫した名称 | 全体を通じて同じエンティティ名を使用している(混乱を招く同義語がない) |
| 導入文 | 導入段落でトピックが明確に示されている |
| タイトルとコンテンツの一致 | タイトルがコンテンツの主題を正確に反映している |
採点:
- 3 点:4 つすべての基準を満たす
- 2 点:3 つの基準を満たす
- 1 点:1 つまたは 2 つの基準を満たす
- 0 点:いずれも満たさない
ステップ 5:抽出に適したコンテンツ構造(3 点)
AI が抽出できるコンテンツパターンがあるか確認します。
| 確認項目 | 基準 |
|---|---|
| TL;DR ボックス | 冒頭に、単独で読める 40~60 語の要約がある |
| 比較表 | 適切な HTML <thead> を使用した表がある(引用率が 47%高くなる) |
| 順序付きリスト | プロセスや手順を説明する番号付きリストがある |
| 定義形式 | 重要な用語が明確な定義パターンで書式化されている |
| 引用カプセル | 各主要セクションに 40~60 語の明確な記述がある |
採点:
- 3 点:4~5 項目がある
- 2 点:3 項目がある
- 1 点:1~2 項目がある
- 0 点:いずれもない
ステップ 6:AI クローラーのアクセス性(2 点)
AI クローラーによるインデックス登録に関する技術要件を確認します。
| 確認項目 | 基準 |
|---|---|
| 静的 HTML | コンテンツが JavaScript の背後ではなく、静的 HTML としてレンダリングされている |
| robots.txt | AI クローラー(GPTBot、ChatGPT-User、ClaudeBot、PerplexityBot)を許可している |
| HTML 内のスキーマ | スキーママークアップが JavaScript による挿入ではなく、静的 HTML に含まれている |
| ページサイズ | AI クローラーの上限内に収まる適切なページサイズである |
採点:
- 2 点:すべての基準を満たしている
- 1 点:ほとんどの基準を満たしているが、1 つ問題がある
- 0 点:複数の問題があり、AI クローラーのアクセスを妨げている
ステップ 7:プラットフォーム別分析
各 AI プラットフォームが引用で好む傾向に基づいて、投稿を評価します。
ChatGPT
- 「おすすめ X 選」形式の記事を好む(引用の 43.8%)
- 引用が豊富で、信頼性の高いコンテンツを好む
- 新しさが重要:最近更新されたコンテンツが優先される
- ドメインオーソリティが引用される可能性に影響する
Perplexity
- Reddit の情報源を好む(引用全体の 6.6%)
- コンテンツの鮮度が急速に低下する:引用される期間は 2〜3 日
- 鮮度が最も重要な要素
- コミュニティで検証されたコンテンツが好まれる
Google AI Overviews
- Google のプロパティを好む(引用の 23%)
- 高い Domain Rating と引用との間に強い相関がある
- SERP の 49% に表示される
- オーガニック検索ですでによくランク付けされているコンテンツを好む
各プラットフォームについて、以下を提示します。
- 現在の引用されやすさ評価(高/中/低)
- 引用される可能性を高めるための具体的な改善点
- 推奨するコンテンツ形式
ステップ 8:引用カプセルの作成
投稿内の各 H2 セクションについて、引用カプセルを作成します。
- 長さ:40〜60 語で、単独で意味が通じること
- 構成:具体的な主張+データポイント+出典の明記
- 目的:AI が引用として直接引用できる文章にする
- 形式:執筆者が埋め込める追加案として提示する
例:
According to [Source], [specific claim with number]. This represents
[context/comparison], making it [significance]. [Supporting detail
that reinforces the claim].
H2 セクションごとに 1 つの引用カプセルを作成します。それぞれに、対応するセクション見出しを示します。
ステップ 9:AI 引用対応スコアの計算(0〜100)
15 点満点のサブカテゴリスコアを 0〜100 の表示スコアに換算します。
| カテゴリ | 素点 | 表示用の重み | 表示スコアの上限 |
|---|---|---|---|
| パッセージ単位の引用されやすさ | /4 | x6.75 | 27 |
| Q&A 形式 | /3 | x6.67 | 20 |
| エンティティの明確さ | /3 | x6.67 | 20 |
| コンテンツ構造 | /3 | x6.67 | 20 |
| AI クローラーのアクセス性 | /2 | x6.5 | 13 |
| 合計 | /15 | 100 |
評価の基準:
- 90-100:優秀:AI システムに非常に引用されやすい
- 70-89:良好:わずかな改善で引用されやすくなる
- 50-69:要改善:引用されやすさに大きな不足がある
- 50 未満:不十分:大幅な再構成が必要
ステップ 10:レポートの作成
以下のレポートを出力します。
## AI Citation Readiness Report: [Title]
**AI Citation Readiness Score: [X]/100**: [Rating]
### Score Breakdown
| Category | Raw | Display | Max |
|----------|-----|---------|-----|
| Passage-Level Citability | X/4 | X | 27 |
| Q&A Formatting | X/3 | X | 20 |
| Entity Clarity | X/3 | X | 20 |
| Content Structure | X/3 | X | 20 |
| AI Crawler Accessibility | X/2 | X | 13 |
| **Total** | **X/15** | **X** | **100** |
### Per-Section Citability Analysis
| Section (H2) | Word Count | Self-Contained | Claim+Evidence | Citable |
|---------------|-----------|----------------|----------------|---------|
| [heading] | [N] | Yes/No | Yes/No | Yes/No |
### Platform-Specific Optimization
#### ChatGPT
- [specific recommendations]
#### Perplexity
- [specific recommendations]
#### Google AI Overviews
- [specific recommendations]
### Generated Citation Capsules
#### [H2 Section 1]
> [40-60 word citation capsule]
#### [H2 Section 2]
> [40-60 word citation capsule]
### Technical Recommendations
- [ ] [Technical fix with specifics]
### Priority Action Items
1. [Most impactful improvement]
2. [Second most impactful]
3. [Third most impactful]
Run `/blog analyze <file>` for full content quality scoring.
オプション:検索パフォーマンスのコンテキスト(blog-google)
blog-google の認証情報に Tier 1(GSC)が含まれ、投稿に公開済み URL がある場合:
- GSC に問い合わせます:
python3 skills/blog-google/scripts/run.py gsc_query --property <property> --filter-page <url> --json - プラットフォーム別分析に以下を追加します。
- 現在の表示回数、クリック数、CTR、平均掲載順位
- この URL へのトラフィックを生み出している検索クエリ
- インデックス登録を確認します:
python3 skills/blog-google/scripts/run.py gsc_inspect <url> --json - インデックス登録の状態、正規 URL の選択、モバイル ユーザビリティを報告します。
- 設定されていない場合は、何も通知せずに処理を省略します。