🔍 検索エンジン オープンソース プライバシー ★★★★★

SearXNG

自己ホスト可能なメタ検索の定番

概要

SearXNGはSearxプロジェクトの後継となるオープンソースメタ検索エンジンです。Google、Bing、DuckDuckGo、Qwant等70以上の検索エンジンから結果を取得・統合し、重複排除とランキングを行います。

自己ホストすることで、検索クエリが自分のサーバーから各エンジンに分散送信され、利用者のIPアドレスが単一の検索プロバイダに集中しません。設定ファイル(settings.yml)でエンジンの有効化、タイムアウト、UIテーマを細かく制御できます。

公開インスタンス(searx.space一覧)も利用可能ですが、運営者を信頼する必要があります。技術に自信のある方には、完全なデータ主権とカスタマイズ性を両立する最強の選択肢の一つです。

評価スコア

プライバシー 5/5
使いやすさ 2/5
機能の豊富さ 4/5
コスパ 4/5

Google Search との違い

Google検索と比べ、単一企業へのデータ集中を避けられます。結果品質は統合するエンジンに依存しますが、プライバシーとカスタマイズ性ではGoogleを大幅に上回ります。自己ホストすれば検索ログの完全管理が可能です。

メリット

  • 完全オープンソースで監査可能
  • 自己ホストで完全なデータ主権
  • 多数のエンジンを組み合わせ可能
  • トラッキング・Cookie不要
  • Docker/Helmで比較的容易にデプロイ

デメリット・注意点

  • 自己ホストにはサーバーと運用知識が必要
  • 公開インスタンスは突然停止するリスク
  • メタ検索のため応答速度が遅い場合あり
  • Google等へのクエリ中継は避けられない

こんな人に最適

  • 技術者・自宅サーバー/NAS保有者
  • 完全なデータ主権を求める方
  • オープンソースのみを許容する方

向いていないケース

  • サーバー運用経験のない初心者
  • 即座に高品質検索が必要な方
  • モバイルアプリのネイティブ体験を求める方

スペック・詳細

料金
自己ホスト — ソフトウェア自体は無料(AGPL-3.0)。自己ホストの場合、VPS $5〜/月程度。公開インスタンスは無料だが運営者依存。
難易度
上級
データ保存場所
自己ホストの場合、自分のサーバー(自宅/VPS等)。公開インスタンス利用時はその運営者のインフラ。クエリは各検索エンジンにも転送される。
対応プラットフォーム
Self-hosted · Docker · Public instances
主な機能
完全オープンソース(AGPL-3.0)70以上の検索エンジンを統合トラッキング・プロファイリングなしDocker/Helmで容易にデプロイ

Google Search からの移行

  1. 1 searx.space で信頼できる公開インスタンスを選び1週間試用
  2. 2 問題なければDockerで自宅/VPSにSearXNGをデプロイ
  3. 3 settings.ymlでGoogle/Bing等のエンジンを必要に応じて有効化
  4. 4 ブラウザのデフォルト検索を自分のSearXNGインスタンスURLに設定

セットアップ手順

  1. 1 Docker: docker run -d --name searxng -p 8080:8080 searxng/searxng
  2. 2 settings.ymlで使用するエンジンとUI言語(ja)を設定
  3. 3 リバースプロキシ(Caddy/Nginx)でHTTPS化
  4. 4 ブラウザにカスタム検索URL(/search?q=%s)を登録

関連商品(Amazon)

移行の参考になる書籍・端末です。購入前に仕様と価格をご確認ください。

  • 書籍

    永久記録(エドワード・スノーデン)

    監視国家と個人のプライバシー。Degoogleの「なぜ」を理解する定番。

    Amazonで見る ↗