BooleaSearchオペレーターのチュートリアル:Googleプロになる

開示: あなたのサポートはサイトの運営を維持するのに役立ちます!このページで推奨する一部のサービスについては、紹介料を稼ぎます.


最近、学校、仕事、または個人的な使用のための情報を探すとき、私たちは必要なものを見つけるために検索エンジンに依存しています。検索エンジンは常にWebをクロールし、ページのインデックスを作成し、一連のヒューリスティックに基づいてランク付けして、最も関連性の高い情報を提供します。.

ほとんどの場合、検索エンジンが使用されている場合、検索者は調査しようとしている特定のキーワードを入力します。ほとんどの場合、これは機能しますが、無関係なリンクが表示される場合があります.

より良い結果を得るには、存在するすべてのキーワードを含めるか、特定のキーワードを除外するように検索エンジンに指示する必要がある場合があります。これをどのように正確に行うことができますか?このチュートリアルを見て、特定のブール演算子の使用方法を見てみましょう.

ブール演算子の概要

ブール演算子AND、OR、およびNOTは、検索エンジンを含むすべてのデスクトップおよびWebアプリケーションの基本的な基礎です.

ブール論理はこれらの演算子を使用して、trueまたはfalseに評価される複雑な論理を作成します。計算の結果に基づいて、特定のアクションが実行されるか、実行されない.

主要な検索エンジンプロバイダーでの使用方法を詳しく説明する前に、これらの演算子がどのように機能するかについて概要を見てみましょう.

AND演算子

ブール論理で使用される1つの基本的な演算子はAND演算子です。ブール式は、その中にいくつかの部分を持つことができます。パーツがAND演算子で結合されている場合、式はすべてのパーツ自体がtrueの場合にのみtrueと評価されます.

AND演算子を使用するステートメントの例を次に示します。

a AND b AND c

この単純な例では、上記のブール式は、パート、つまり、a、b、cの場合にのみtrueと評価されます。 すべて trueと評価します。明らかに、検索エンジン用語では、a、b、cがあなたが探しているキーワードです。 3つすべてのキーワードが一致するすべてのページが返されます.

OR演算子

ブール論理のもう1つの基本的な演算子はOR演算子です.

AND演算子とは異なり、OR演算子で結合されたブール式の一部は、式が真と評価されるためにすべて真である必要はありません。もし どれか OR演算子で結合された部分の1つがtrueの場合、式はtrueと評価されます.

ORを使用したブール式の例を次に示します。

dまたはeまたはf

上記の式は、d、e、またはfの1つ以上の部分がtrueの場合、trueと評価されます。[1]たとえば、eだけがtrueの場合、ステートメント全体がtrueと評価されます.

演算子ではありません

ANDおよびOR演算子とは対照的に、NOT演算子はブール式またはブール式の一部を否定するだけです。.

たとえば、次のステートメントでは、「NOT a」という式は、それ自体がfalseで始まる場合にのみtrueになります。

ない

NOT演算子は、特定の条件がfalseの場合に特定のステートメントを実行するため、または特定のアイテムを除外するために、ソフトウェアプログラミングでよく使用されます。.

検索エンジンアプリケーション

ブール演算子が多くのプログラミング言語でデスクトッププログラムやWebアプリケーションの作成に使用されているのと同様に、これらの演算子はさまざまな検索エンジンでも使用できます。ブール演算子を使用して主要な検索エンジンで検索を実行する方法を見てみましょう.

Googleで検索

Googleは非常に人気のある検索エンジンであり、単純な検索だけでなく、前述のブール演算子を使用するか暗黙的に使用する高度な検索も可能です。構文の多くは、詳細検索と検索演算子のページで言及されています.

すべての用語に一致する検索結果を探している場合は、基本的にAND演算子を呼び出しています。 Googleはデフォルトで、結果を検索するときに一致するすべての用語を検索します.

ただし、AND演算子を入力する場合は、必ず大文字を使用してください。たとえば、Googleに次のように入力したとします。

ホラースパイダーアイランド

Googleは、ページ上のすべての単語を含むすべてのページを返します。彼らは必ずしも一緒である必要はありません。これは、ANDブール条件を適用するのと同じです。

ホラーとクモと島

これは主に1960年のホラー映画「ホラーオブスパイダーアイランド」の結果を提供します。しかし、実際にはドイツ語の映画Ein Toter Hing im Netzの英語版吹き替え版です(大まかに:「死んだ男はネットにぶら下がっています」)。.

映画の両方のバージョンを検索する場合は、OR演算子を使用します。

ホラースパイダーアイランド|写真ホラースパイダーアイランドトーターヒンネッツ

表示されているクエリは、「ホラー」と「スパイダー」という単語と「島」という単語「toter」と「hing」と「netz」を含むページを探します。このクエリを実行すると、フィルムの両方のバージョンを含む結果も得られます.

ANDおよびOR演算子のほかに、Googleではマイナス記号(-)を使用してNOT演算子で特定の結果を簡単に除外できます。.

ナチスのポグロムクリスタルナハトを研究していて、ヒトラーについて触れていない情報を検索したいとします。次の検索を入力できます。

kristallnacht -hitler

このクエリを実行すると、「kristallnacht」という単語を含むすべてのページが生成されますが、ヒトラーを直接参照するページは生成されません。

Bingでの検索

Bingには、Bingクエリ言語と呼ばれる独自のクエリ言語があり、いくつかの演算子があります.

Bingで使用されるすべての演算子は、Googleと非常によく似た構文を持っています。 Googleと同様に、BingはデフォルトでAND演算子を検索に使用します.

必要に応じて、ANDを使用して複数の検索語を結合できます(これがすべて大文字になっていることを確認してください)または & シンボル。 OR演算子の場合、ORを使用して複数の検索語を結合するか、|シンボル.

NOT演算子には、NOTキーワード(すべて大文字)またはGoogleのような–またはマイナス記号を使用できます。.

Yahooで検索する!

Yahoo!検索の構文は、GoogleとBingの両方に似ています。 AND演算子の場合、引用符なしでキーワードを入力する通常の検索を実行するか、AND演算子を明示的に使用できます。キーワードのいずれかに一致するが必ずしもすべてに一致するわけではないページを含めるには、キーワードの間にORキーワードを配置します.

Yahoo!の詳細検索ページでは、|またはORキーワードの代わりにパイプ記号を使用します。最後に、検索結果を除外するには、NOTキーワードまたは–(マイナス)記号を使用できます。.

Duck Duck Goで検索する

Duck Duck GoはGoogleほど主流ではありませんが、「あなたを追跡しない」検索エンジンであるため、注目に値します。

他の検索エンジンと同様に、AND演算子がデフォルトですが、Duck Duck Goの検索構文ページに従ってANDキーワードを使用できます.

OR演算子を使用するには、検索キーワードの間にORキーワード(すべて大文字)を挿入するだけです。最後に、NOT演算子を実装するには、Duck Duck Goでキーワードを除外するときに–またはマイナス記号を使用します.

結論

すべての検索エンジンにはいくつかのブール機能があります.

それらの検索エンジンをチェックして、必要なものを見つけてください。これは通常、検索エンジンの「詳細検索」機能にアクセスすることで実行できます.

とにかく、少しの試行錯誤は長い道のりを行くでしょう。 「OR」を試しても問題が解決しない場合は、「|」を試してください。等々.

検索クエリでブール論理を使用すると、検索エンジンの能力が大幅に向上します。時々、それはあなたが探している情報を見つける唯一の方法を提供します.

参考資料とリソース

インターネットの使用に関連するガイド、チュートリアル、およびインフォグラフィックが他にもあります。

  • 避けるべき7つの一般的なブログの間違い:間違った方法でブログを閉じ込めないでください.

  • 初心者向けのブログ:これは、ブログを始めるために知っておく必要があるすべてを説明する電子ブックです。.

  • インターネットで信頼できるソースを検索して特定する方法:インターネット上には、執筆に役立つ情報がたくさんあります。しかし、すべてが信頼できるわけではありません.

キラーのブログ投稿の秘密

優れたブログ投稿を作成する方法を知りたいですか?私たちのビデオをチェックしてください、キラーのブログ投稿の秘密.

キラーのブログ投稿の秘密
キラーのブログ投稿の秘密

[1]高度なブール演算子XORがあります。これは「排他的OR」の略です。これは、条件の1つが真の場合にのみ真になります。上記の例を考えてみましょう:

d XOR eまたはf

これは、d、e、またはfのみが真である場合に当てはまります。通常のOR演算子とは異なり、dとeの両方がtrueの場合、これはfalseになります。.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map