この自己ホスト型検索エンジンは、Google の AI 再設計から逃れるのに役立ちました

in tech

Googleは検索エンジンのAI化に全力を注いでいる。同社は最近、「10 個の青いリンク」を間もなく AI 概要と AI モードに置き換えると発表しました。私はすでに迷っていましたが、このピボットにより、ついに検索エンジンを自己ホストすることになりました。そして切り替えてよかったです。

このオープンソースの検索エンジンは、主流の検索エンジンの問題点をすべて修正します

結果の品質を犠牲にすることはありません

SearXNG は、オープンソースのメタ検索エンジンです。 「メタ」部分は、複数の検索エンジンにクエリを実行し、プールから最良の結果を表示できることを意味します。現在、約 70 の検索エンジンをサポートしています。また完全に無料で、どこにも広告は表示されません。

SearXNG のロゴと検索インターフェイス。

しかし、最も重要なことは、生成 AI が登場する前にインターネットを検索しているように感じられることです。現在、ほぼすべての検索エンジンが、結果ページに何らかの AI 概要または AI 回答ボックスを追加しています。 DuckDuckGo にも AI の結果とボタンが散りばめられています。

DuckDuckGo には AI ボタン​​がいたるところにあります。

一方、このオープンソース エンジンはリンクのリストを提供するだけで、他には何も提供しません。 AIの結果のせいで人間が書いたページを読まなくなってしまったことに気づきました。インターネットが小さな場所のように感じられるようになりました。 SearXNG に切り替えてから、オープンなインターネットに戻ったように感じます。

検索ページはこんな感じです。 SearXNG で検索すると、昔ながらの Google 検索と同じように、広告や追跡のない青いリンクのリストが表示されます。特定の結果のソース元の検索エンジンを示す小さなタグに注目してください。この特定の検索では、Google と DuckDuckGo からの結果が集約されました。

SearXNG は Google と DuckDuckGo からの結果を集約しました。

素晴らしいインターフェースと便利な機能がいくつかあります

通常の検索エンジンを見逃すことはありません

検索エンジンの結果をカスタマイズするには、検索ページの小さな歯車アイコンをクリックします。 「エンジン」タブに進み、有効にする検索エンジンを決定します。

また、! で始まるコードにも注目してください。これらは「バン」と呼ばれ、これらのコードを使用してこれらのエンジンのいずれかを直接ターゲットにすることができます。たとえば、次のように検索を開始できます。 !ytとすると、YouTube からの結果が表示されます。検索ページを離れることなくビデオを展開して視聴できます。かなり便利です。

[画像]タブにはメタ エンジンからの結果も集約されており、どの画像検索エンジンから結果を取得するかを正確にカスタマイズできます。スライドショーをめくったり、プレビューを右クリックして画像を保存したりできます。

地図の場合、SearXNG のデフォルトは OpenStreetMap または Apple Maps です。

Google には、通貨換算ツール、計算ツール、翻訳ツール、シソーラスなどの優れたアプレットもあります。 SearXNG にはこれらすべての機能が備わっているわけではありませんが、設定で有効にし、それぞれの bang コールを使用してアクセスできる機能がいくつかあります。

結果の全体的な品質は、特に Google や DuckDuckGo などの大手検索エンジンのみを有効にしている場合には、かなりまともです。私の経験では、あまり知られていないエンジンは結果の品質を低下させます。

また、十分な速度を感じますが、場合によっては、一部の上流エンジンの読み込みに失敗したり、アプレット モジュールの実行に失敗したりするなどの不具合が発生することがあります。ただし、ほとんどの場合、問題なく動作します。

自己ホスト型インスタンスに接続する SearXNG 用のモバイル アプリもあります。

SearXNG モバイル アプリがローカル インスタンスに接続されました。

ラズベリーパイ5-1

ブランド

ラズベリーパイ

ストレージ

8GB

CPU

コーテックス A7

メモリ

8GB


あなたを匿名化するために作られています

この設定は検索エンジンでできる限りプライベートなものです

SearXNG は、検索クエリを匿名化するために構築されています。 SearXNG を使用して検索すると、すべての個人識別子とブラウザ プロファイルが削除され、匿名化されたリクエストがターゲットの検索エンジンに送信されます。したがって、これらのエンジンは、コンピュータの IP やその他のフィンガープリント データの代わりに、SearXNG が実行されているサーバーの IP アドレスだけを参照します。

試してみたい場合は、多くのパブリック インスタンスから SearXNG にアクセスできます。ただし、そのインスタンスの管理者がデータのログを保存しないことを信頼する必要があります。だからこそ、SearXNG を自分でホストする方が良いのです。データを完全に制御できるようになります。

私は VPS (基本的にはクラウド上の仮想マシン) でインスタンスをホストしているため、アップストリームの検索エンジンはその VPS のパブリック IP のみを参照します。この設定では、検索エンジンが私の自宅の IP アドレスや場所を決して認識しないため、私のデータは完全に匿名化されます。 Google または DuckDuckGo にとって、リクエストは VPS がホストされている国から送信されているようです。

SearXNG 用の Docker コンテナを作成して実行するために、サーバー上に Docker Compose ファイルを作成しました。検索エンジンにアクセスするために必要なのはこれだけです。他のすべては、SearXNG Web アプリの設定ページを使用して構成されます。

Docker Compose ファイルは、SearXNG のインスタンスを起動するために使用されました。

また、オープン インターネット上の SearXNG インスタンスにアクセスするために、Caddy を使用してリバース プロキシを設定しました。そのため、通常の Web サイトと同じように、世界中のどのネットワーク、どのデバイスでもアクセスできます。こんな感じです。

search.mydomain.com
ホームサーバーで実行されているSearXNGインスタンス。


もうGoogleには戻れない

ここ数週間、SearXNG のセルフホスト インスタンスがすべてのデバイスのデフォルトになっており、Google の必要性をまったく感じませんでした。

関連情報は以下のリンクからご確認いただけます

詳しい情報を見る

関連記事

前の投稿
これらはツールに関する最高のプライムデー早期セールです
次の投稿
Siri AI、3D Safari、その他の新機能がvisionOS 27に登場