ナレッジグラフ検索APIとは
ナレッジグラフ検索APIとは、GoogleのKnowledge Graphにある人物、組織、場所、商品などのエンティティを、キーワードやIDで検索するAPIです。schema.org型やJSON-LD仕様に沿った形式で返すため、AI検索、コンテンツ整理、エンティティ解決の部品として使われます。言葉ではなく実在する対象を探す検索窓と見ると分かりやすいでしょう。
英語表記:Knowledge Graph Search API
正式名称:Google Knowledge Graph Search API
キーワード検索との違い
通常の検索が見るのは、ページや文書そのもの。ナレッジグラフ検索APIが返すのは、会社名、人物名、地名、作品名のような対象そのものです。そのため、同じ名前の別人を区別したい、商品名を正規化したい、記事内の固有名詞を整理したい場面で使いやすい用途です。RAGや社内検索で、言葉の揺れを対象の一致に寄せる入口にもなるでしょう。
新規利用では移行先を確認する
注意点は、旧Google for Developersページで、新規利用者にはCloud Enterprise Knowledge Graphの利用を促す警告が出ている点です。また、この旧APIは読み取り専用で、本番の重要サービスが強く依存する用途には適さない旨も示されています。2026年6月時点のGoogle Cloud資料ではBasicとAdvancedの版があり、新しい案件ではAdvanced側の機能、1秒あたりに処理できる上限(QPS)、セキュリティ条件を先に確認するのが安全でしょう。
Topic返るのはグラフ全体ではなく候補リスト
旧APIの説明では、返すのは相互につながったグラフ全体ではなく、個別の一致エンティティです。つまり「Taylor Swiftに関する世界」を丸ごと取得する道具ではなく、候補を引いて別システムへつなぐための部品と捉えると誤解が減ります。
ナレッジグラフ検索APIに関するよくある質問
- ナレッジグラフ検索APIで何が取れますか?
- 人物、組織、場所、作品などのエンティティ候補、種類、説明、スコアなどを検索できます。ただし、返る情報の範囲や利用条件は公式ドキュメントで確認が必要です。
- エンティティ検索は何のために使いますか?
- 記事や商品データに出てくる固有名詞を、Google側の同一対象に寄せる用途です。社内のIDやタグだけでは揺れる名前を、外部の識別子へつなぐ発想です。
- SEOのナレッジパネルを直接操作できますか?
- 直接操作するAPIではありません。エンティティ検索に使うAPIであり、検索結果のナレッジパネル表示を保証するものではありません。