aeolabaeolab
用語解説

ベクトル検索

Vector Search

ベクトル検索は、テキストや画像を数値ベクトルに変換し、意味的な類似性に基づいて検索する技術です。RAGの基盤技術として注目されています。


ベクトル検索とは

ベクトル検索(Vector Search) は、テキストや画像などのデータをAIで数値ベクトル(埋め込み表現)に変換し、ベクトル間の距離で類似度を計算する検索手法です。

従来のキーワード検索との違いは?

項目キーワード検索ベクトル検索
検索方式文字列の一致意味の類似性
「犬」で検索「犬」を含む文書「ペット」「わんちゃん」も該当
多言語対応言語ごとに辞書が必要言語を超えた意味検索が可能
精度表記揺れに弱い意図を理解して検索

なぜAEO・GEOに関係するのか?

AIの検索エンジンはベクトル検索を基盤技術として使っています。

  1. RAGの検索フェーズ — ユーザーの質問をベクトル化し、関連する文書を取得
  2. AI Overviewの情報源選定 — 質問と意味的に近いWebページを優先的に参照
  3. ChatGPT Searchの内部処理 — クエリのベクトル表現と文書のベクトルを照合

主なベクトルデータベース

  • Pinecone — マネージドサービスで導入が容易
  • Weaviate — オープンソースで柔軟
  • pgvector — PostgreSQLの拡張。Supabaseでも利用可能
  • Qdrant — 高速な類似検索に特化

AEO実装への示唆

自社コンテンツがベクトル検索で「意味的に関連性が高い」と判定されるためには、トピックに対する網羅的な記述と明確な定義文が有効です。

日本語では同じ概念に対して漢字・ひらがな・カタカナ・英語の表記揺れがあるため、主要な表記をコンテンツ内に含めておくことがベクトル検索での発見性を高めます。


関連用語

最終更新: 2026-04-05T00:00:00+00:00