Search engine (検索エンジン)
検索エンジンは World Wide Web から情報を集めて、特定の情報を探しているユーザーに表示するソフトウェアです。
検索エンジンは下記のプロセスを実行します。
- ウェブクローリング: ウェブページのサイト内、サイト外両方への ハイパーリンク を伝ってウェブサイトを検索します。ウェブサイトのオーナーは検索エンジンのウェブクローラー (またはスパイダー) からサイトのエリアにアクセスされるのを除外できて、その方法は「ロポット排除」情報を
robots.txt
というファイル名で定義します。 - インデックス作成: クロール済みの特定のウェブページを、キーワードとその他の情報とで関連付けます。これでユーザーが関連するページを可能な限り速く見つけられます。
- 検索: 検索エンジンに与えられたキーワードとその他のコマンドでできたクエリーに基づいて関連するウェブページを探します。検索エンジンはクエリーに一致したページの URL を見つけると、関連性を元にランク付けします。そしてランキングの順番でユーザーに結果を表示します。
最も人気の検索エンジンは Google です。その他の主な検索エンジンには Yahoo!, Bing, Baidu, AOL があります。
関連情報
- 検索エンジン(ウィキペディア)
- Search engine (Webopedia)
- How Internet search engines work (How Stuff Works)