サークス

サークス
開発者アダム・タウバー(別名asciimoo[ 1 ]
初回リリース2014年1月22日[ 2 ] (2014年1月22日
安定版リリース
1.1.0 [ 3 ] ウィキデータで編集する / 2022年8月7日 (2022年8月7日
リポジトリgithub .com /searx /searx (アーカイブ)
書かれたパイソン
後継検索XNG
タイプメタ検索エンジン
ライセンスAGPL-3.0以降
Webサイトsearx .space (Searx インスタンスのリスト。現在はSearXNGインスタンスもリストします)

Searx ( / s ɜːr k s / ; searXと表記)は廃止された無料のオープンソースメタ検索エンジンで、[ 4 ] GNU Affero General Public Licenseバージョン3の下で利用可能であり、ユーザーのプライバシーを保護することを目的としています。 [ 5 ] [ 6 ] [ 7 ]このため、Searxは、ユーザーのIPアドレスや検索履歴を、検索結果の収集元である検索エンジンと共有しません。検索エンジンが提供する追跡クッキーはブロックされており、ユーザープロファイリングに基づく検索結果の改変を防止します。[ 8 ] [ 9 ]デフォルトでは、SearxのクエリはHTTP POST経由で送信され、[ a ]ユーザーのクエリキーワードがウェブサーバーのログに表示されないようにします。[ 10 ] [ 11 ] SearxはSeeksプロジェクトに触発されましたが、[ 10 ] Seeksのピアツーピアのユーザーソースの結果ランキングは実装していません。

各検索結果は、 Googleが使用する追跡リダイレクトリンクではなく、各サイトへの直接リンクとして提供されます。さらに、利用可能な場合、これらの直接リンクには、実際に該当するサイトにアクセスせずに結果ページを表示できるキャッシュリンクやプロキシリンクが付随します。キャッシュリンクはWayback Machine上のページの保存バージョンを指し、プロキシリンクは Searx ベースのウェブプロキシ経由で現在のライブページを表示できます。一般的な検索に加えて、エンジンには、ファイル、画像、情報技術、地図、音楽、ニュース、科学、ソーシャルメディア、ビデオなどの特定のドメイン内を検索するためのタブも用意されています。[ 12 ] [ 13 ]

ユーザーは自分のコンピュータ上でSearxのプライベートインスタンスを実行できますが、パブリックでユーザーが実行するSearxインスタンスも多数存在し、[ 14 ]その一部はTor隠しサービスとして利用できます。[ 14 ] Meta-Searxインスタンスは、検索クエリをランダムなパブリックインスタンスに転送するためにも使用できます。[ 14 ] SearxにはパブリックAPIが用意されており、[ 15 ] [ 16 ] Firefox検索プロバイダープラグインでも利用できます。[ 17 ]

2023年9月7日現在、Searx GitHubリポジトリはアーカイブされてお​​り、SearXはメンテナンスされなくなったことが示されています。[ 18 ] SearXNGリポジトリ引き続きオープンです。[ 19 ]

検索エンジンとその他の設定

Searxは、全カテゴリーにおいて約82種類の検索エンジンから検索結果を取得できます。これには、BingGoogleRedditWikipediaYahooYandexといった主要な検索エンジンやサイト固有の検索が含まれます。[ 20 ]各検索カテゴリーで使用されるエンジンは、「設定」インターフェースから設定でき、これらの設定はサーバー側ではなくユーザーのウェブブラウザのCookieに保存されます。これは、プライバシー上の理由から、Searxはユーザーログインモデルを実装していないためです。検索インターフェースの言語や検索結果の言語(20以上の言語が利用可能)などの他の設定も同様の方法で設定できます。[ 11 ]

設定クッキーに加えて、検索キーワードの前に以下のテキスト検索演算子を1つ以上指定することで、各クエリで使用するエンジン、選択した検索カテゴリ、検索言語を変更することもできます。[ 21 ]

  • !category—デフォルトのカテゴリではなく、指定したカテゴリを検索します。
  • ?category—デフォルトのカテゴリに加えて、指定したカテゴリを検索します。
  • !engine—デフォルトのエンジンの代わりに指定されたエンジンを検索します。
  • ?engine—デフォルトのエンジンに加えて、指定したエンジンを検索します。
  • :language— デフォルトの言語ではなく、指定した言語で結果を検索します。

および演算子を複数回指定して、複数のカテゴリまたはエンジンを選択できます (例: !) 。 ?!google !deviantart ?images :japanese cow

インスタンス

どのユーザーも独自のSearxインスタンスを実行できます。[ 22 ]これにより、プライバシーを最大限に高め、パブリックインスタンスの混雑を回避し、カスタマイズされた設定を保持します (ブラウザのクッキーが消去されていても)、実行中のソースコードの監査を許可することができます。[ 23 ]ユーザーは、すべてのパブリックインスタンスの編集可能なリストに自分のSearxインスタンスを含めることも、非公開にすることもできます。[ 20 ] [ 23 ]また、パブリックインスタンスでは利用できないカスタム検索エンジンをセルフホストインスタンスに追加することもできます。 [ 24 ] 2019年、Googleは一部のセルフホストインスタンスをブロックし始めました。これには、エラーになるクエリからsearx.meが使用するIPアドレスの一部が含まれていました。google (unexpected crash: CAPTCHA required)[ 25 ]これに応じて、一部のインスタンスは、指定されたエンジンがGoogleのみであっても、Googleでの検索を試みることを黙ってスキップするように変更されました[ 26 ] [ 27

SearXNGフォーク

SearXNGワードマーク
SearXNGワードマーク

2021年半ば、SearXの貢献者の一部は、より迅速なデバッグとエンジンエラーの修正を提供することを目的として、リポジトリをSearXNGにフォークしました。 [ 28 ] SearXNGは、より少ないバグでより速いアップストリーム開発時間を必要とするユーザー向けです。[ 29 ] [ 19 ]ユーザーテーマ、エンジンの信頼性、匿名メトリクスは、SearXNGにおける最も注目すべき変更点です。[ 19 ]

参照

脚注

  1. ^ ChromiumベースのウェブブラウザではHTTP GETリクエストが代わりに使用されます。 [ 10 ]

参考文献

  1. ^ "asciimoo (Adam Tauber)" . GitHub .
  2. ^ Tauber, Adam. 「searx: プライバシーを尊重した、ハッキング可能なメタ検索エンジン」 – PyPI経由。
  3. ^ 「リリース v1.1.0」
  4. ^ Kühnast, Charly. 「Peppered with Hits » Linux Magazine」 . Linux Magazine . 2017年8月31日閲覧
  5. ^ Bradbury, Danny (2017年8月10日). 「セルフホスト型検索オプションは、フィルターバブルを破る新たなアプローチ」 . Naked Security . 2017年9月4日時点のオリジナルよりアーカイブ。 2017年8月30日閲覧
  6. ^ Zak, Robert (2017年4月3日). 「プライバシー保護に最適な検索エンジンとは?」 . Make Tech Easier . 2018年7月3日時点のオリジナルよりアーカイブ2017年8月30日閲覧。
  7. ^ Sonmez, John (2014年12月22日). 「Searx: セルフホスト型ウェブメタ検索エンジン」 . Tuxdiary . 2017年7月7日時点のオリジナルよりアーカイブ。 2017年8月31日閲覧
  8. ^管理者、Acc. 「Як захистити свої дані в інтернеті: 11 корисних додатків」Новини АСС (ウクライナ語) 2017 年 8 月 31 日に取得
  9. ^ "Searx: Die konfigurierbare suchmaschine, die deine Privatsphäre respektiert" . t3n ニュース(ドイツ語) 2017 年 8 月 31 日に取得
  10. ^ a b c "about.html" . GitHub . 2020年5月23日閲覧
  11. ^ a b “preferences - searx.me” . searx.me . 2018年3月20日時点のオリジナルよりアーカイブ2017年9月25日閲覧。
  12. ^ 「ダークウェブで安全かつ匿名性を保つための入門書」 TechSpot . 2017年8月30日閲覧
  13. ^フォン・ヤン・ヴァイセンゼー (2016-09-07). 「Searx 0.10.0: Die eigene suchmaschine auf einem Raspberry Pi」 [Searx 0.10.0: Raspberry Pi 上の独自の検索エンジン]。golem.de (ドイツ語)。2020-08-07 のオリジナルからアーカイブ2017 年 8 月 31 日に取得
  14. ^ a b c「パブリックSearxインスタンス」 . searx.space .
  15. ^ 「検索API — searx 0.12.0ドキュメント」 . searx.github.io . 2017年8月31日閲覧
  16. ^ Seitz, Justin (2017-04-18). 「Python、Pastebin、Searxを使ったキーワードモニタリングパイプラインの構築 | Automating OSINT Blog」 . www.automatingosint.com . 2017年9月16日時点のオリジナルよりアーカイブ。 2017年8月31日閲覧
  17. ^ 「「searx」の検索結果 – Firefoxのアドオン(en-US)」 . addons.mozilla.org . 2019年7月15日閲覧
  18. ^ 「GitHub - searx/searx: プライバシーを尊重するメタ検索エンジン」 . GitHub . 2023年9月7日. 2023年9月17日閲覧
  19. ^ a b c "searxng/searxng" . GitHub . 2023年8月19日. 2023年9月19日閲覧
  20. ^ a b Tauber, Adam (2017年8月30日). 「searx: プライバシーを尊重するメタ検索エンジン」 . GitHub . 2017年8月31日閲覧
  21. ^ 「検索構文 — searx 0.12.0 ドキュメント」 . searx.github.io . 2017年8月30日閲覧
  22. ^ 「My Searx instance - Logan Marchione」 . Logan Marchione . 2015年10月18日. 2018年12月8日時点のオリジナルよりアーカイブ。 2017年8月31日閲覧
  23. ^ a b「プライベートインスタンスを使用する理由 — searx 0.12.0 ドキュメント」searx.github.io . 2017年8月31日閲覧
  24. ^ 「エンジンの概要 — searx 0.12.0 ドキュメント」 . searx.github.io . 2017年8月31日閲覧
  25. ^ 「Google Captcha」 . GitHub issues . 2016年10月12日. 2020年5月23日閲覧
  26. ^ "!google cow - searx" . searx.info . 2019年7月15日閲覧申し訳ございません。検索結果が見つかりませんでした。別の検索キーワードを使用するか、他のカテゴリで検索してください。
  27. ^ "!google cow - searx" . search.disroot.org . 2019年7月15日閲覧申し訳ございません。検索結果が見つかりませんでした。別の検索キーワードを使用するか、他のカテゴリで検索してください。
  28. ^ master, web (2022-09-08). 「SearXNG:優れた検索結果を提供するメタ検索エンジン」 . GreyCoder . 2023年8月19日閲覧
  29. ^ searx/searx、Searxエンジン、2023年8月19日、 2023年8月19日取得