「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

検索ロボット

pointこの用語のポイント

pointホームページの情報を集めるプログラムだよ

pointリンクを辿ってホームページを巡回するよ

point検索エンジンの手先だよ

point一般的には「クローラ」と表現されるよ

スポンサーリンク

簡単に書くよ

検索ロボット(読:ケンサクロボット 英:search robot)とは

「クローラ」のこと。
用語の中身としては

GoogleやYahoo!のような検索エンジン(キーワードを入力すると条件に合うホームページを探してくれるホームページ)の手先
であり

検索エンジンさんが紹介できるように、世の中にあるホームページの情報を集めてまわっているプログラムのこと
です。


image piyo

詳しく書くよ

最初に留意事項です。
クローラ」と言われて「あぁ、アレのことね」と分かる方は最後まで読む必要ありません。
クローラの別の呼び名が「検索ロボット」です。

検索ロボット

もしかしたら文字通りの意味で「検索するときに使うロボット」を意図して「検索ロボット」と表現していることもあるかもしれませんけどね。
少なくともインターネットの話で出てきたら、クローラを意図しているはずです。

「クローラって何?美味しいの?」な人は、このまま読み進めてください。
用語の中身について説明します。

ちょっと休憩6

それでは、いってみましょう。
まずは予備知識として「検索エンジン」について簡単に説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

検索エンジンは「検索キーワード入力すると、入力されたキーワードに関連するホームページを教えてくれるホームページ」です。
とはいえ、難しく考える必要は ありません。
GoogleとかYahoo!のことです。

検索ロボット2

以上を踏まえて

検索エンジンさんの手下として世の中にあるホームページの情報を集めてまわっているプログラム

が「検索ロボット」です。
上でも書きましたが「クローラ」とも呼ばれます……というか「クローラ」という言い方の方が一般的だと思います。
※本ページでも以降は「クローラ」と表現します。

クローラさんは日夜、ホームページの情報を集めています。
集めた情報は元締めの検索エンジンさんに報告します。
検索エンジンさんが新聞社だとすれば、クローラさんは記者のイメージです。

検索ロボット3

クローラさんはインターネットの世界を徘徊し、ホームページに記載されているリンクを辿って情報を集めていきます。

例えば、そうですね。

クローラさんがピヨ太君のホームページを見ています。

検索ロボット4

ピヨ太君のホームページにはピヨ子さんのホームページへのリンクが張ってありました。

検索ロボット5

クローラさんは、そのリンクを辿って、ピヨ子さんのホームページを見に行きます。

検索ロボット6

ピヨ子さんのホームページにはアクマ君のホームページとピヨ太ママのホームページへのリンクが張ってありました。

検索ロボット7

クローラさんは、そのリンクを辿って、アクマ君のホームページとピヨ太ママのホームページを見に行きます。

検索ロボット8

これでクローラさんは、ピヨ太君、ピヨ子さん、アクマ君、ピヨ太ママのホームページの情報をゲットしました。

検索ロボット9

この集めた情報を検索エンジンさんに報告します。

検索ロボット10

これで検索エンジンさんにクローラさんの集めた情報が蓄積されました。

検索ロボット11

このようなやり方で、検索エンジンさんは世の中のホームページの情報を集め、紹介できるホームページの量を増やしていきます。

あとは紹介するだけです。
使う人に対して、検索エンジンさんは集めた情報の中からキーワードと関連がありそうなホームページを教えてあげます。

検索ロボット12

これがクローラを使っている検索エンジンさんの仕組みであり、クローラさんがやっているお仕事です。

実際には、もっと複雑だとは思いますけどね。
大雑把には、そんな感じです。

なお、クローラさんのお仕事、クローラさんがホームページの情報を集めてまわることを「クロール」と言います。
気が向いたら、併せて覚えてあげてください。


image piyo2

一言でまとめるよ

まぁ「検索ロボット」って単語が出てきたら「クローラ(ホームページの情報を収集してまわっているプログラム)のことなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像072
書籍画像020

おまけ

■検索してみる?




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
優れたエンジニアがコミュニティの中でしていること
体系的に学ぶ 安全なWebアプリケーションの作り方 第2版 脆弱性が生まれる原理と対策の実践