AIに引用されるサイト設計、無料ツールで丸ごとチェック
朝の出汁版(通勤2分)
- ポイント1: GitHubで公開されたオープンソースツール「geo-seo-claude」は、AIによる検索・引用に最適化されているかをスコアリングし、schema markup改善や各AIプラットフォーム別の対策レポートをPDFで出力できる。
- ポイント2: 従来のGoogle検索対策とは別軸で、ChatGPTやClaudeなどのAI検索に「引用されやすいサイト構造か」を評価する指標(GEO=Generative Engine Optimization)が集客の新しい基準として浮上している。
- ポイント3: 自分のLPや集客ページがAIに無視されていないか確認したい人は、GitHubからClone後にURLを渡すだけでスコアとレポートが生成されるため、まず手元のサイトで走らせてみるとよい。
出汁の素(深読みモード)
GEOとは何か——Googleではなく「AIに引用されるか」の話
SEOという言葉が定着して久しいが、今、その隣に「GEO(Generative Engine Optimization)」という概念が浮上している。ChatGPTやClaudeなどのAI検索エンジンが回答を生成するとき、参照元として引用するサイトと無視するサイトが生まれている。その差を決めるのが、GEOの評価軸だ。
GoogleランキングとGEOは似て非なる。Googleは被リンクやCTRなど「評判の蓄積」を重視するが、AI検索は「回答として使いやすい構造か」「信頼できる情報源と判断できるか」を優先する。つまり、どれだけ記事が検索上位でも、AIに構造として読み取れない設計なら引用候補から外れる可能性がある。
ChatGPTに広告枠が登場、年収益1000億円超えでも触れたように、AI検索は広告枠を持ち始めており、単なる情報提供の場ではなくなりつつある。その文脈で「引用されるか否か」は、集客に直結する話になってきた。
「geo-seo-claude」が何をスコアリングするか
GitHubで公開されたオープンソースツール「geo-seo-claude」は、Claude APIを使ってサイトのGEO適性を自動診断するツールだ。開発者はzubair-trabzada氏で、スター数は10,000を超えており、注目度の高さがわかる。
ツールが評価する主な項目は以下の通り。
引用可能性スコア(Citability Score) :AIが回答生成時に「ここから引用したい」と判断する構造になっているかを数値化する。箇条書きの使い方、見出し階層、定義文の明示など、AI解析に適したコンテンツ構造が評価対象になる。
AIクローラー解析 :GPTBot、ClaudeBot、Perplexityのクローラーがサイトにアクセスできる状態かを確認する。robots.txtやmeta設定でAIクローラーをブロックしていないか、意図せず締め出していないかを検出する。
schema markup診断 :構造化データの実装状況を確認し、AIが「このサイトは何についての情報か」を正しく読み取れるかを評価する。
プラットフォーム別最適化レポート :ChatGPT、Claude、Perplexityなど、各AI検索プラットフォームごとに対応すべき改善点をPDFで出力する。
リポジトリの説明によると、Pythonで実装されており、URLを渡すだけでレポートが生成される設計になっている。
手元のLPを診断してみる——最初の一手
触りたい人向けに、動かし方を整理する。
前提として必要なもの
- Python環境(3.10以上推奨)
- Claude APIキー(Anthropic公式から取得)
- 診断したいサイトのURL
手順の概要
git clone https://github.com/zubair-trabzada/geo-seo-claudeでリポジトリを取得pip install -r requirements.txtで依存パッケージをインストール.envファイルにClaude APIキーを設定- 診断コマンドにURLを渡して実行
- 生成されたPDFレポートを確認
最初に試すなら、自分が集客に使っているLP1枚を対象にするのがわかりやすい。AIクローラーをブロックしていないか、schema markupが入っているか、この2点だけでも現状把握になる。
APIコストについては公式ドキュメントに明記されていないが、Claude APIの料金はAnthropicのページで確認できる。1サイト診断あたりのトークン消費量は用途上そこまで大きくないとみられるが、複数URLを一括診断する場合は事前に確認しておくとよい。
GEO対策として今すぐできることは、AIクローラーをrobots.txtで締め出していないかの確認と、主要コンテンツにFAQ形式やQ&A構造を組み込むことだ。AIは「問いと答えのセット」を引用しやすい。ツールを使う前にこの2点を手作業でチェックするだけでも、スコアが変わってくる可能性がある。
「無視されるサイト」になっていないか——押さえておくべき判断軸
GEOが重要になる理由は、AI検索の利用が増えるほど「引用されない=存在しない」に近づく構造にある。ChatGPTが競合広告を丸ごと見せてくれるで取り上げたように、AI検索はすでに競合分析にも使われており、自社サイトがその俎上に載っているかどうかは確認する価値がある。
注意したいのは、GEOはSEOの代替ではなく補完という位置づけだ。Google検索経由の流入は依然として大きく、どちらかを捨てる話ではない。ただ、AI検索の比重が上がるにつれて、GEO未対応のサイトは相対的に露出が減っていく。
現時点で押さえておくべき判断軸は3つ。
①AIクローラーをブロックしていないか:意図せずAIの情報収集を拒否している設定が残っていないか確認する。
②コンテンツが「引用しやすい構造」か:長い段落よりも、明確な見出し・箇条書き・定義文がある構成のほうがAIに使われやすい。
③schema markupが実装されているか:特にFAQPage、Article、BreadcrumbListは、AIが文脈を読み取るための手がかりになる。
これらは今日から確認できる項目であり、ツールを使わなくても部分的に対応できる。
自動化・販売まで視野に入れるなら
リポジトリのREADMEには「このスキルをビジネスとして販売する方法はコミュニティで紹介している」という記述がある。つまり、このツールはGEO診断サービスを自分で提供したい人向けに設計されている側面もある。
技術的に踏み込むなら、Claude APIと組み合わせてバッチ処理を組み、複数URLを定期的に自動診断するパイプラインに発展させることができる。たとえば、自分が関わる複数のサイトを週次でスコアリングし、変化をモニタリングする用途だ。
GEOスコアの時系列変化を追うことで、コンテンツ更新がAI引用適性にどう影響するかを観察できる。この種のデータは現時点ではほぼ手作業でしか取れないため、自動化の価値がある領域といえる。
参照ソース
- [GitHub]zubair-trabzada/geo-seo-claude→ github.com/zubair-trabzada/geo-seo-claude
- [RSS]Get your product data holiday-ready on Google Merchant Center.→ blog.google/products/ads-commerce/ads-decoded-…
- [RSS]Build a measurement stack you can rely on to steer your campaigns.→ blog.google/products/ads-commerce/ads-decoded-…
