jianruntech/geo-score
AI回答エンジンがサイトにアクセスし、解析して引用できるかを0〜100点で無料評価。APIキーを使えば引用状況も追跡できます。
- スター
- 320
- フォーク
- 12
- 未解決の Issue
- 0
- 最終コミット
- 22 時間前
これは何?
geo-scoreは、ChatGPT、Perplexity、GeminiなどのAI回答エンジンがサイトにアクセスし、解析・信頼して引用できるかを0〜100点で評価します。評価には、5つの柱にわたる21項目の段階的なチェックと、クローラーがコンテンツにアクセスできない場合にスコアの上限を設ける3つのゲートを含む、公開済みのバージョン管理された評価基準を使用します。APIキーは不要で、Pythonの標準ライブラリ以外の依存関係もありません。
OpenAI、Perplexity、Gemini、Anthropic、OpenRouterのAPIキーを用意すると、各エンジンに質問を投げ、回答で引用されたソースを報告できます。watch modeでは、固定した質問セットをスケジュールに沿って実行し、引用率、シェア・オブ・ボイス、実行間の変化を報告します。引用結果はスコアとは別に表示され、スコアには加算されません。
CLI、GitHub Action、エージェント向けのMCP server、Claude Code skillとして利用できます。レポートはtext、JSON、SARIF、JUnit形式で出力できます。
主な機能
- 01到達性、理解しやすさ、コンテンツの引用可能性、ブランドの信頼性、回答との適合性を基に、サイトを0〜100点で評価します。
- 02APIキーは不要で、Pythonの標準ライブラリだけで動作します。
- 03ChatGPT、Perplexity、Gemini、Claudeに質問を投げ、引用されたソースを報告します。
- 04watch modeで固定した質問セットを週ごとに追跡し、信頼区間を表示します。
- 05CLI、GitHub Action、MCP server、Claude Code skillとして提供されます。
ユースケース
- コンテンツを全面的に見直す前に、企業サイトへAI検索クローラーがアクセスし、内容を読み取れるか確認する。
- CIに対応状況のスコアチェックを追加し、サイトの状態が悪化した場合にビルドを失敗させる。
- AIエンジンがブランドを引用する頻度を、指定した競合他社と比較しながら継続的に追跡する。
- MCP serverを通じて、AIエージェントにサイトを監査させる。
クイックスタート
- 1
PyPIから固定されたリリースをインストールする
pip install geo-score==1.8.3 - 2
Webサイトを評価する(無料、APIキー不要)
geo_score.py stripe.com
使う前に知っておきたいこと
- レベル2および3の引用チェックには、各AIエンジンの検索機能付きAPIキーが必要です。
- スポンサープロキシは引用の測定でテストされておらず、Web検索や引用情報がそのまま引き継がれない可能性があります。
- スコアは、プロジェクトが定めた評価基準に対する準備状況を示すもので、AIの引用に対する実測効果を示すものではありません。
トピック
よくある質問
- geo-score とは?
- AI回答エンジンがサイトにアクセスし、解析して引用できるかを0〜100点で無料評価。APIキーを使えば引用状況も追跡できます。 geo-scoreは、ChatGPT、Perplexity、GeminiなどのAI回答エンジンがサイトにアクセスし、解析・信頼して引用できるかを0〜100点で評価します。評価には、5つの柱にわたる21項目の段階的なチェックと、クローラーがコンテンツにアクセスできない場合にスコアの上限を設ける3つのゲートを含む、公開済みのバージョン管理された評価基準を使用します。APIキーは不要で、Pythonの標準ライブラリ以外の依存関係もありません。
- geo-score は無料で使えますか?ライセンスは?
- geo-score は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- geo-score は今もメンテナンスされていますか?
- 活発にメンテナンス中。geo-score の最終コミットは 2026年10月19日 です。
- geo-score は何に使えますか?
- コンテンツを全面的に見直す前に、企業サイトへAI検索クローラーがアクセスし、内容を読み取れるか確認する。 CIに対応状況のスコアチェックを追加し、サイトの状態が悪化した場合にビルドを失敗させる。 AIエンジンがブランドを引用する頻度を、指定した競合他社と比較しながら継続的に追跡する。 MCP serverを通じて、AIエージェントにサイトを監査させる。
- geo-score のインストール方法は?
- PyPIから固定されたリリースをインストールする: pip install geo-score==1.8.3 Webサイトを評価する(無料、APIキー不要): geo_score.py stripe.com
- geo-score はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/jianruntech/geo-score
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
検索・トラフィック・サイト健全性データとともに、AI回答エンジンでのブランド露出を追跡するセルフホスト型のエージェントファーストなAEOプラットフォーム。
ChatGPT、Perplexity、Google AI OverviewsなどのAI検索エンジン向けに、従来のSEOチェックも行うClaude Codeスキル。
ChatGPTやGeminiなどのAI検索回答におけるブランドの表示状況を追跡するオープンソースプラットフォーム。
Claude Code向けのオープンソースSEO分析プラグイン。技術SEO、E-E-A-T、Schema.org、AI検索を並列監査します。
AIエージェントが各種SNSや動画サイトを閲覧・検索できるよう、チャネルをセットアップするCLIとスキル層。