- SearXNGは、ユーザーと検索エンジンの間のプロキシとして機能することでプライバシーを保護するオープンソースのメタ検索エンジンです。
- パブリックインスタンスの使用から、Proxmox上でDockerまたはLXCコンテナを使用したセルフホスティングまで、複数のインストール方法に対応しています。
- コミュニティは、SEOコンテンツをフィルタリングしたり、JSON APIに基づいてカスタム検索エンジンを作成したりするための拡張機能を開発しました。
インターネットが、誰かがあなたのあらゆる行動を監視している金魚鉢のように感じたことはありますか?ビーガン料理について何かくだらないことを検索していると、突然、 あなたの人生におけるすべての広告 彼らは豆腐や植物性ミルクでお腹を満たす。さて、ここでこの製品が登場する。 SearXNGこれは、監視の鎖を断ち切り、ブラウジング中のプライバシーを私たちに取り戻してくれるツールです。
基本的に、ここで話しているのは、あなたの情報を一切保存しないオープンソースのメタ検索エンジンです。GoogleやBingのような巨大企業は、あなたが誰で何を好むかの詳細なプロファイルを作成しますが、SearXNGは 保護シールドこのアプリはあなたを追跡したり、プロファイリングしたりせず、そして何よりも、あなたのデータを最高額の入札者に売ったりしません。そのため、どこにでも表示される正体不明の広告に悩まされることなく、ウェブを自由に探索できます。
メタ検索エンジンとは一体何なのか、そしてどのように機能するのか?
このトピックにあまり詳しくない方のために説明すると、メタ検索エンジンは独自のデータベースを持つ従来の検索エンジンとは異なります。 結果集計ツールまるで情報の食べ放題ビュッフェのようです。SearXNGは、あなたの検索クエリを複数の情報源(Reddit、Wikipedia、Google、DuckDuckGoなど)に同時に送信し、それぞれの情報源から最適なものを集め、組み合わせて、1つのページにまとめて表示します。しかも、元の検索エンジンにはあなたが誰であるかは分かりません。
このプロセスは、 リバースプロキシつまり、SearXNG があなたと最終的な検索エンジンの間に入り込むということです。そのため、元のソースは SearXNG サーバーからのリクエストを認識しますが、 あなたのIPアドレスは決して検出されません。 また、閲覧履歴も削除しません。さらに、デフォルトでユーザーを追跡しようとするCookieをすべてブロックするため、Googleがユーザーの希望すると思われる情報だけを表示する悪名高い「フィルターバブル」を排除します。

導入オプション:どのように実装すればよいか?
このプロジェクトの素晴らしい点は、非常に柔軟性があることです。物事を複雑にしたくない場合は、 パブリックインスタンス 既に設定済みで、すぐに使用できます。ただし、最高レベルのプライバシーを求める方には、自宅に独自のサーバーを設置できるセルフホスティングが最適です。
- Dockerを使用したインストール: 多くの人にとって好ましい選択肢です。ファイルが使用されます。
docker-composeこれは、SearXNGサービスをRedis(キャッシュ用)とCaddy(WebサーバーとTLSの管理用)と共に実行します。隔離されたコンテナ内で実行するクリーンな方法です。 - Proxmoxへのデプロイ: ホームラボ愛好家向けには、 コミュニティヘルパースクリプト これにより、単一のコマンドラインでSearXNGをLXCコンテナにインストールできるため、リソース管理が大幅に簡素化されます。
- 手動インストール: 公式ドキュメントに従えば、Debian、Arch、FedoraなどのLinuxディストリビューションに直接インストールすることも可能です。
全くの初心者でも、慌てる必要はありません。サングラスをかけたハッカーになる必要はありません。PC 上でホストするということは、Docker を実行してリソースを消費することになりますが、利点は、 あなたは完全にコントロールできます 検索ツールから。
高度なテクニックとコミュニティ拡張機能
SearXNGコミュニティは非常に活発で、検索エンジンを次のレベルに引き上げるためのツールを開発してきました。例えば、以下のような開発が行われています。 フィルターAIとSEOの結果コンテンツスコアを抽出することで、関連性の高い情報だけを表示できます。これらのツールの中には、データを言語モデル(LLM)にエクスポートして情報を要約したり、nvimなどのエディタを使って簡単に探索したりできるものもあります。
創造した者もいる カスタムエンジン一例として、Proxmoxのスクリプトカタログとの統合が挙げられます。これにより、外部リポジトリのJSON APIを直接検索して、Webページを手動でナビゲートすることなく、事前に構築されたLXCコンテナを見つけることができます。これは、SearXNGが構築の基盤となることを示しています。 生産性向上ツール 残酷だ。

考えられる障害と解決策
すべてが順風満帆というわけではありません。SearXNG を使って大量のデータ スクレイピングを行おうとすると、壁にぶつかることがよくあります。Google のような検索エンジンは、 勇敢な DuckDuckGoなどは、非常に積極的なアンチボットシステムを備えており、 インスタンスをロックする 連続したリクエストが多すぎると検知された場合。Torプロキシを使用することで改善される場合もありますが、それだけでは不十分な場合もあります。
SearXNG を OpenWebUI などの AI インターフェースに接続する際に、もう 1 つのよくある問題が発生します。一部のユーザーは、JSON 形式とカテゴリを正しく構成しているにもかかわらず、返される結果が無関係であったり、辞書や Wiki のみに焦点を当てていたりすると報告しています。このような場合、 エンジン構成 ファイル内 settings.yml 十分な性能を備えており、Dockerネットワークによってコンテナ間のスムーズな通信が可能になっている。
このツールは、デジタル監視を避けたい人にとって理想的な代替手段であり、RedditやWikipediaなどの情報源を、単一のクリーンで広告なしの、完全にプライベートなインターフェースに追加できます。独自のサーバーにインストールする場合でも、パブリックインスタンスを使用する場合でも、SearXNGはウェブをより客観的で侵入性の低い場所に変え、ユーザーに… 本当の情報を発見する アルゴリズムによる偏りや目に見えない追跡装置は一切使用していません。
テクノロジーとインターネット問題を専門とする編集者で、さまざまなデジタル メディアで 10 年以上の経験があります。私は、電子商取引、通信、オンライン マーケティング、広告会社で編集者およびコンテンツ作成者として働いてきました。経済、金融、その他の分野のウェブサイトにも執筆しています。私の仕事は私の情熱でもあります。さて、私の記事を通じて、 Tecnobits, 私は、私たちの生活を向上させるために、テクノロジーの世界が私たちに提供するすべてのニュースや新しい機会を毎日調査しようとしています。