Redditをより効果的に検索する方法

多くの人がGoogleなどの検索エンジンで「reddit」を追加して検索し、巨大なニュースの集約とディスカッションサイトから関連する結果を得ています。しかし、Reddit内と外で検索するもっと良い方法があります。

Redditを検索すべき理由

Redditを長年利用している人や、サイトを徘徊してコンテンツを役立つと思う人であれば、なぜRedditを検索したいと思うのかはすでに理解しているでしょう。

サイトにあまり詳しくない人は、なぜ人々が検索クエリにRedditを含めているのか少し混乱するかもしれません。

その答えは、Redditが基本的にさまざまなインターネットリソースを融合したものであるということです。ソーシャルメディアと、インターネットの初期に流行していたBBS/Usenet/フォーラムのディスカッションを組み合わせたようなものです(ただし、すべてが1つの巨大なディレクトリに融合されています)。速報から信じられないほどニッチな趣味に至るまで、あらゆることに焦点を当てたディスカッションを含む、絶対に巨大なプラットフォームです。

誤解しないでください。Redditには多くのくだらない(ひどい/不快な)コンテンツがありますが、ユーザーが生成した膨大な量の役立つコンテンツもあります。

新しい家の花壇に生えている植物を特定することから、3Dプリンターが表示している不明なエラーコードの意味を理解することまで、Redditを使用してそれを行うことができる可能性があります。

実際、人間が主導する自然な回答を求めてRedditに頼る習慣は非常に広まっているため、人々はGoogle検索結果に「reddit」という単語を追加して、通常のGoogle検索結果をフィルタリングしています。

それが非常に広まっているため、Boing Boingの編集者であるRob Beschizzaが強調したように、「reddit」という検索用語は「人々がよく質問する内容」のGoogle検索結果にまで浸透しています。私たちは同じ結果を再現することができ、それは以下のスクリーンショットで見ることができます。

明らかに、質問に対する回答を得るためにRedditを検索している人はたくさんいます。では、実際に役立つ情報を見つけたい場合に、何百万ものサブredditと何十億ものコメントを調べて必要な情報を見つけ出すことが非常に重要になるため、Redditを検索する方法を見てみましょう。

まず、最近改善されたRedditのサイト内検索の使い方を見て、次に、Googleを使用して何十億ものコメントを処理する方法を見ていきます。

Redditのサイト内検索をより効果的に使用する方法

しかし、歴史的に見ると、Redditの検索は少し面倒でした。Redditのサイト内検索エンジンはひどいものでした。何年も何年もひどい状態が続き、ほとんど役に立たず、findコマンドを使用して巨大なテキストファイルをスキャンしているかのように、サイト全体を網羅的に検索することになっていました。

「腰痛のストレッチ」のように単純なものを検索した場合、理学療法のsubredditから役立つ結果が得られるか、ファンフィクションのホラーsubredditから意味のない結果が得られるかは完全に運次第でした。

実際、ひどいものでした。2022年4月にRedditが検索アルゴリズムを更新してコメント検索などの機能を追加していなければ、このセクションに時間を割くことすらなかったでしょう。

Googleのような適切な検索エンジンをネイティブのReddit検索よりも好む理由はまだたくさんありますが、Redditの検索方法を知っていれば、役立つ情報を見つける可能性が高まります。

たとえば、Redditで直接検索することの主な利点の1つは、投稿のコメント数、投稿の新しさ、アップボートの数(Redditのコミュニティベースの承認システム)、およびタイムフレームを簡単に制限する機能など、Redditベースの指標で検索結果を並べ替えることができることです。

通常の検索エンジンでこれらの検索のカスタマイズの一部を再現することはできますが、すべてを再現することはできません。また、Redditのネイティブインターフェースを使用してそれらを切り替える方がはるかに高速です。

GUI要素を使用して結果の並べ替え方法と使用するタイムフレームを変更することに加えて、実際の検索ボックスでフィルタを使用して検索範囲をすばやく絞り込むこともできます。

使用可能なフィルタを次に示します。それらはすべて、検索ボックスで直接使用され、フィルタとパラメータの間にスペースはありません。以下の各エントリは例であり、コロンの後のテキストを目的のパラメータに置き換えるだけです。複数の単語を引用符で囲みます。

  •  
    <code>author:GovSchwarzenegger</code>
    -- ユーザー名でフィルタリングします。この場合、検索はアーノルド・シュワルツェネッガーのRedditアカウントによって作成されたものに限定されます。
  •  
    <code>flair:Biology</code>
    -- サブレディットの「flair」でフィルタリングします。このコンテキストでのFlairは、そのサブredditを整理するためにサブredditのモデレーターが個別に設定したものです。たとえば、/r/Scienceのサブredditは「Biology」のflairを使用し、/r/BuildaPCのサブredditには「Build Help」などのさまざまなflairがあります。この検索パラメータは、特定のサブredditで検索していて、そのflairが付いた投稿のみを表示するようにフィルタリングする場合にのみ非常に役立ちます。
  •  
    <code>self:true</code>
    -- 「自己」の投稿のみを表示するようにフィルタリングします(個人が作成した投稿であり、ニュース記事などの外部ソースへのリンクを共有して作成された投稿ではありません)。記事、ビデオ、その他に関するディスカッションをフィルタリングして、ユーザーが自分で作成したトピックに集中したい場合に便利です。
  •  
    <code>selftext:"GTX 3090"</code>
    -- 自己作成の投稿の本文を検索します。この場合、GTX 3090ビデオカードへの参照を検索しています。複数の単語で構成される検索語句を引用符で囲んでいることに注意してください。
  •  
    <code>site:theatlantic.com</code>
    -- 特定のドメインから送信された記事またはコンテンツを検索します。特定のニュースソースからのコンテンツに関するディスカッションの場所を特定したり、保存し忘れた投稿を見つけて一般的なドメインのみを思い出したりする場合に便利です。
  •  
    <code>subreddit:buildapchelp</code>
    -- 検索結果を特定のサブredditに制限します。PCプロジェクトに関するヘルプを/r/buildapchelpで検索したり、観葉植物に何が起こっているのかを診断する必要がある場合は/r/plantclinicで検索したりするなど、探している情報があるサブredditがわかっている場合に便利です。
  •  
    <code>title:"white bugs"</code>
    -- 投稿のタイトルに基づいてフィルタリングします。/r/plantclinicにすでにフィルタリングしている場合は、タイトルで「white bugs」をさらにフィルタリングして、より絞り込んだ結果を得ることができます。
  •  
    <code>url:technology</code>
    -- このフィルタは、送信されたコンテンツのURL内でパラメータを検索します。それ自体ではほとんど役に立ちませんが、site:フィルタと組み合わせると、そのサイトのコンテンツを詳しく調べることができます。たとえば、
    <code>site:theatlantic.com url:technology</code>
    を検索すると、The Atlanticから送信された記事と、雑誌のTechnologyサブセクションの記事のみが返されます(/technology/でグループ化されているため)。

これらの検索フィルタに加えて、ブール演算子を使用して検索語を含めたり除外したりできます。RedditはAND、OR、NOTをサポートしています。括弧で部分をグループ化できます。

  • AND -- すべての単語が検索結果に表示される必要があります。たとえば、「Intel AND 3080 AND budget」などです。
  • OR -- 検索結果にはいずれかの用語を含めることができます。たとえば、「Intel AND AMD」などです。
  • NOT -- 検索結果には最初の用語が含まれ、2番目の用語は除外されます。たとえば、「MSI NOT Zotac」などです。

2つを組み合わせて、フィルタとブール演算子を使用することもできます。

<code>subreddit:buildapc title:(1080 AND 3080)</code>

を検索すると、検索が/r/buildapcに限定され、タイトルに「1080」と「3080」の両方が含まれる投稿のみが表示されます。

これらのツールが役立つときは、非常に役立ちます。探しているものについて何かを覚えていたり、どこを見ればよいか、どのような検索語を使用すればよいかをよく知っていれば、見つける可能性は十分にあります。

しかし、単一目的の検索エンジンには及ばないので、より広い範囲を検索するときにGoogleを使用してより良い検索結果を得る方法を見てみましょう。

Googleを使用してRedditの検索結果を向上させる

少し前に触れた2022年4月の検索の更新にもかかわらず、Redditの内部検索はGoogleにはかないません。確かに、サイト内Reddit検索結果にホラー中心の創作サブから奇妙な検索結果が表示される可能性は低くなりましたが、それは素晴らしいことですが、Googleを使用するのとはまったく異なります。

ただし、Google検索クエリに「reddit」を付けるだけでなく、いくつかのGoogle検索のテクニックを使用して、本質的にGoogleの不気味なサウロンの目によって強化されたカスタムReddit検索エンジンを作成することができます。

最初に必要な検索パラメータから始めて、そこから構築しましょう。検索の最後に「reddit」を追加する代わりに、「site:」検索フラグを使用してredditドメインに絞り込みます。これは、Redditの内部検索に関する前のセクションのサイト検索とまったく同じように機能します。

したがって、Google(または同様の検索フラグを持つ他の検索エンジン)を使用してRedditを検索する場合はいつでも、以下から始める必要があります。

<code>site:reddit.com [ここに検索語を入力]</code>

Googleで検索に切り替えるだけで、すぐにアルゴリズムが強化され、最初から検索結果に満足できるかもしれません。

しかし、満足できない場合は、すべての通常のGoogle検索パラメータとテクニックを簡単に使用して検索範囲を絞り込むことができます。

前のセクションで説明したように、ANDやORなどのブール演算子は機能します。NOTを使用して何かを除外するには、代わりにダッシュを使用します。したがって、MSIをZotac以外で検索するには、

<code>site:reddit.com MSI -Zotac</code>

を検索します。

全体的にGoogle検索はRedditのネイティブ検索よりも優れていますが、いくつかの点では及ばない部分もあります。Redditのネイティブ検索に組み込まれているツールのいくつかは、Googleで検索するときに使用できる同等のものではないためです。

たとえば、

<code>author:</code>

<code>self:</code>

<code>selftext:</code>
などのフラグはGoogleの同等のものではなく、特定の検索テクニックを曲げて複製することもできません。たとえば、GoogleでユーザーページはGoogleによってインデックス化されていないため、検索クエリで「reddit.com」を「reddit.com/user/theirusername」に変更するなどして、Googleで作成者ベースの検索を再現することはできません。(ユーザー名で広く検索することはできますが、まったく同じではありません)。

ただし、サブredditのURLに限定することで、

<code>subreddit:</code>

パラメータを再現することができます。たとえば、ゲーミングモニターに関する情報を検索していて、モニターの推奨に特化したサブredditである/r/buildapcmonitorsを見つけた場合は、検索を制限したいと思うかもしれません。次のようにsite:エントリを追加するだけで実行できます。

<code>site:reddit.com/r/buildapcmonitors best 4k gaming monitor</code>

そうすることで、「best 4k gaming monitor」に関するクエリをそのサブredditだけに限定することができます。

全体として、

<code>site:reddit.com</code>

検索から始めて、結果が十分に絞り込まれていない場合にのみ絞り込むことをお勧めします。通常、追加の調整を加えないトップレベルの結果は非常に役立ちます。

ただし、検索を特定のサブredditに制限するか、日付フィルタを使用して結果を過去6~12か月間に限定すると、最新の情報を求める時事問題やコンピューターハードウェアに関連するものを検索する場合に役立ちます。

Redditの検索習慣を、単なる「reddit」を

<code>site:reddit.com</code>

に変更する以外に変更を加えない場合、問題ありません。Redditの人気は、実際にRedditによってホストされているコンテンツを解析するだけでなく、Redditについて言及している大量のReddit以外のサイトがあることを意味します(まさに現在読んでいる記事のように)。結果をReddit.comのみに制限すると、すぐに検索が強化されます。

Google検索ではなくネイティブのReddit検索を使用するタイミング、またはその逆はいつでしょうか?Redditのユーザーであり、Redditの慣習に精通している場合、Reddit検索を使用して非常に特定のものを検索すると非常に役立ちます。しかし、Redditユーザーの膨大な知識ベースを単に活用したいという大多数の人にとって、Googleのアルゴリズムマジックがデータを調べてくれる方法が最適です。