Algoliaは、ホスティング型のサイト内検索APIおよびディスカバリープラットフォームです。商品、記事、ヘルプページなどのレコードを送ると、検索ボックス、カテゴリページ、レコメンドウィジェット、AIアシスタント向けに順位付けした結果を返します。同社は現在これをAI検索プラットフォームとして打ち出し、150か国超・18,000社超の顧客がエージェント型・生成型・キーワード型の検索体験に利用しているとしています。
独立系テックメディアの2021年7月の署名記事は、Algoliaを、アプリやサイトにリアルタイム検索を追加できる開発者フレンドリーなAPI、つまりサービスとしての検索で最も知られる企業と紹介し、もともとフランスで創業されたことにも触れています。同記事はポストマネー評価額22.5億ドルでの1億5,000万ドルのシリーズDラウンドにも触れています。
導入判断の多くは次の3点で決まります。
マーチャンダイジングツールでは、チームがエンジニアの支援なしに、カテゴリページやコレクションページでの商品の見せ方(商品の固定表示、キャンペーンの訴求、ランキング戦略の変更など)を調整できます。ブラウズ機能はカテゴリページと商品一覧ページにパーソナライズ、レコメンド、ルール、ランキングを適用します。
Recommend APIは、トレンド商品、トレンドファセット、関連商品、よく一緒に購入される商品、「見た目が似ている」モデルなど、多様なレコメンドに対応します。
Crawlerは、サイトをクロールしてAlgoliaにインデックスするローコード手段です。HTMLと非HTMLのソース、パスワード保護されたページもクロールでき、自動化やスケジュール設定も可能です。すでに構造化データを持つチームは、代わりにAPIクライアントでレコードをプッシュできます。
Reactのクイックスタートでは、サンプルの商品カタログを検索するアプリを4ステップで構築します。
saveObjects で商品をレコードとしてアップロードし、setSettings で product_type をファセットに設定し、説明文にスニペットを適用します。2段階に分けることで、レコードを再インポートせずに設定を再適用できます。クイックスタートはキーの扱いを明示しています。書き込みAPIキーは秘密にし、.env.localファイルをバージョン管理にコミットせず、アプリで書き込みキーを決して公開しないことです。
Algoliaのプラン説明は、異なるタイプのチームに対応しています。
自社サーバーで検索を運用する必要があるなら不向きです。オンプレミスやFedRAMPのサービスを、Algoliaは現在提供していません。
Algoliaの料金は、独立したFreeプラン、2つの従量課金プラン、年間契約のElevateで構成されます。以下の価格は2026年10月5日時点で確認した定価です。
| プラン | 価格 | 検索リクエスト | レコード |
|---|---|---|---|
| Free | 無料、クレジットカード不要 | 月10,000件 | 50,000件 |
| Grow | 月$0から | 月10,000件込み、以降1,000件追加ごとに$0.50 | 100,000件込み、以降1,000件追加ごとに$0.40 |
| Grow Plus | 月$0から | 月10,000件込み、以降1,000件追加ごとに$1.75 | 100,000件込み、以降1,000件追加ごとに$0.40 |
| Elevate | 個別見積もり、ボリュームベース | 個別見積もり | 個別見積もり |
GrowとGrow Plusは契約なしの月額請求で、Elevateは年間契約が必要です。検索とレコードのほかに、GrowとGrow Plusには月10,000件のRecommendリクエストが含まれ、以降1,000件追加ごとに$0.60です。クロールは月10,000回まで込みで、以降1,000回追加ごとに$0.80です。Freeプランは代わりに、月5,000件のレコメンドリクエストと5,000回のクロールを含みます。GrowとGrow Plusでは、各製品の無料枠を超えた使用分のみ、かつ利用を選んだ製品分のみ請求されます。
Growはキーワード検索とブラウズ、クエリ候補、インデックスあたり10件のルール、手動の類義語をカバーします。Grow Plusはルールをインデックスあたり10,000件に引き上げ、AI類義語、AIランキング、高度なパーソナライズ、クエリ分類、コレクションを追加します。年間契約ではボリュームディスカウントを利用できます。
AI機能にはプラン表以外のコストもかかります。Agent Studioでは、エージェントが消費したトークンの料金をLLMプロバイダーに支払い、エージェントによる検索リクエストもAlgoliaの使用量に数えられます。Public MCPの使用量は既存のプランに計上され、MCPの別料金はかかりません。
2つのオープンソースエンジンは、ホスティングと課金で異なるアプローチを取ります。
違いは運用面のトレードオフです。Algoliaはリクエストとレコードを計測し、インフラを運用します。セルフホスティングのTypesenseやMeilisearchはリクエスト単位の課金を避けられる代わりに、サーバーを自分で管理します。
複数のアプリを持てるのはElevateだけで、Freeプランのインデックス1 GB、レコード10 KBの上限は、有料プランではそれぞれ100 GBとレコード最大100 KBに引き上げられます。
| 上限 | Free | Grow | Grow Plus | Elevate |
|---|---|---|---|---|
| アプリ数 | 1 | 1 | 1 | 10 |
| アプリあたりのインデックス数 | 20 | 50 | 50 | 1,000 |
| インデックスサイズ | 1 GB | 100 GB | 100 GB | 100 GB |
| レコードサイズ | 10 KB | 平均10 KB、最大100 KB | 平均10 KB、最大100 KB | 平均10 KB、最大100 KB |
| 分析データの保持期間 | 7日 | 30日 | 90日 | 90日 |
上限の範囲内であれば使えます。Freeプランはクレジットカードなしで月10,000件の検索リクエストと50,000件のレコードを含みますが、Algoliaロゴの表示を求められ、上限に達するとサービス停止やクレジット表示が行われることがあります。GrowとGrow Plusも月$0から始まり、込みの量を超えた使用分だけが請求されます。
入力中に検索するインターフェースでは、キー入力ごとに別々の検索リクエストとして数えられるため、インスタント検索は1回だけ送信するフォームよりも課金対象のリクエストを多く生みます。
NeuralSearchの学習にはデフォルトでアプリが含まれますが、Algoliaによると現在使っているのはElevate顧客の匿名化データのみです。アプリのオーナーはダッシュボードでオプトアウトでき、すでに学習済みのモデルは変わりません。
できません。オンプレミス展開は現在提供されていません。代わりに、TypesenseやMeilisearchといったオープンソースエンジンならセルフホスティングできます。