【8日目】検索エンジンとは
検索エンジンとは、google やyahooのような、キーワードを入力することで、何億とあるwebサイトから特定のサイトを見つけてくれるものである。
今やgoogle のシェアが高く、その次にyahooやbingなどが続く。これらはどうして重要なのだろうか、またアルゴリズムとどう関係するのだろうか、見ていく。
検索エンジンに使われているアルゴリズムの中でも特に重要なものはマッチングとランキングである。
これら2つの精度によって効率は大きく変わる。
マッチングとは検索したいキーワードと合っているか調べる。「猫」について調べたいなら見つけたいwebサイトにも「猫」というキーワードが使われているはずである。
それらが書いてある記事を見つけてくるのがマッチングである。ただ、数億あるwebサイトの全ての本文から「猫」というキーワードを探してくるのははっきり言って時間がかかる。
それにひかかった何万ものサイトか見つけたい記事だとは思えないし、何万ものサイトが並んでいるだけではどれを読めばいいのかわからない。
それを解決してくれるのがランキングである。今日は疲れたので申し訳ないがここまで。すみません。