クローリング
(リンクを辿って)ホームページの情報を集めてまわるよ
インターネットの世界を徘徊するよ
クローラさんのお仕事だよ
個人的にはニュアンスの違いを感じるけど、基本的には「クロール」と同じだよ
簡単に書くよ
クローリング(英:crawling)とは
個人的にはニュアンスの違いを感じるけど、基本的には「クロール」と同じ意味の用語。
用語の中身としては
インターネットの世界を徘徊して、ホームページの情報を集めてまわること
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として
・検索エンジン
・クローラ
・クロール
について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
検索エンジンは「検索キーワードを入力すると、入力されたキーワードに関連するホームページを教えてくれるホームページ」です。
とはいえ、難しく考える必要は ありません。
GoogleとかYahoo!のことです。
クローラは「検索エンジンさんの手下のプログラム」です。
クローラさんは、日夜、ホームページの情報を集めています。
集めた情報は元締めの検索エンジンさんに報告します。
検索エンジンさんが新聞社だとすれば、クローラさんは記者のイメージです。
クロールは「クローラさんのやっているお仕事」です。
具体的には
(リンクを辿って)ホームページの情報を集めてまわること
を指します。
クローラさんは、インターネットの世界を徘徊し、ホームページに記載されているリンクを辿って、情報を集めていきます。
例えば、そうですね。
クローラさんがピヨ太君のホームページを見ています。
ピヨ太君のホームページにはピヨ子さんのホームページへのリンクが張ってありました。
クローラさんは、そのリンクを辿って、ピヨ子さんのホームページを見に行きます。
ピヨ子さんのホームページにはアクマ君のホームページとピヨ太ママのホームページへのリンクが張ってありました。
クローラさんは、そのリンクを辿って、アクマ君のホームページとピヨ太ママのホームページを見に行きます。
これでクローラさんはピヨ太君、ピヨ子さん、アクマ君、ピヨ太ママのホームページの情報をゲットしました。
この収集した情報を検索エンジンさんに報告します。
これで検索エンジンさんにはクローラさんの収集した情報が蓄積されました。
このようなやり方で、検索エンジンさんは世の中のホームページの情報を集め、紹介できるホームページの量を増やしていきます。
情報を集めたら、あとは紹介するだけです。
集めた情報の中からキーワードと関連がありそうなホームページを教えてあげます。
これがクローラを使っている検索エンジンさんの仕組みであり、クローラさんがやっているお仕事です。
そして、クローラさんのやっている
ホームページの情報を集めてまわる仕事
がクロールです。
以上を踏まえて
「クロール」と同じ意味で使われているんだろうね、な用語
が「クローリング」です。
「クロール(crawl)」+「ing」で「クローリング(crawling)」ですね。
昔は「クローリング」なんていう言い方はしなかった(「クロール」と表現されていた)気がするのですけどね。
いつの頃からか「クローリング」という表現も見かけるようになりました。
ホームページに載っている情報をプログラムで取ってくることを指す「スクレイピング」と語尾を合わせたのかな(--?
個人的には
クロール→検索エンジンの手下であるクローラがやっているお仕事
クローリング→人間様が専用のソフトとかを使ってクロールすること
のようなニュアンスの違いを感じますが、表面上は「クロール=クローリング」です。
一言でまとめるよ
まぁ「クローリング」って単語が出てきたら「(リンク
(ホームページとかに付いている、ポチっと押すと別のところに移動する仕組み)を辿って)ホームページの情報を集めてまわるんだな~」と お考えください。
おまけ
■訳してみるよ
「crawling(クローリング)」は「crawl(クロール)」+「ing」です。
「crawl(クロール)」の意味は「はう」とか「のろのろ進む」とかです。






