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

クローリング

pointこの用語のポイント

point(リンクを辿って)ホームページの情報を集めてまわるよ

pointインターネットの世界を徘徊するよ

pointクローラさんのお仕事だよ

point個人的にはニュアンスの違いを感じるけど、基本的には「クロール」と同じだよ

スポンサーリンク

簡単に書くよ

クローリング(英:crawling)とは

個人的にはニュアンスの違いを感じるけど、基本的には「クロール」と同じ意味の用語。
用語の中身としては

インターネットの世界を徘徊して、ホームページの情報を集めてまわること
です。


image piyo

詳しく書くよ

順番に見ていきましょう。
まずは予備知識として

検索エンジン
クローラ
クロール


について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。

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

クローリング

クローラは「検索エンジンさんの手下のプログラム」です。

クローリング2

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

クローリング3

クロールは「クローラさんのやっているお仕事」です。

クローリング4

具体的には

リンクを辿って)ホームページの情報を集めてまわること

を指します。

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

例えば、そうですね。

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

クローリング5

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

クローリング6

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

クローリング7

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

クローリング8

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

クローリング9

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

クローリング10

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

クローリング11

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

クローリング12

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

情報を集めたら、あとは紹介するだけです。
集めた情報の中からキーワードと関連がありそうなホームページを教えてあげます。

クローリング13

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

ホームページの情報を集めてまわる仕事

がクロールです。

以上を踏まえて

「クロール」と同じ意味で使われているんだろうね、な用語

が「クローリング」です。

クローリング14

「クロール(crawl)」+「ing」で「クローリング(crawling)」ですね。

昔は「クローリング」なんていう言い方はしなかった(「クロール」と表現されていた)気がするのですけどね。
いつの頃からか「クローリング」という表現も見かけるようになりました。
ホームページに載っている情報をプログラムで取ってくることを指す「スクレイピング」と語尾を合わせたのかな(--?

個人的には

クロール→検索エンジンの手下であるクローラがやっているお仕事
クローリング→人間様が専用のソフトとかを使ってクロールすること


のようなニュアンスの違いを感じますが、表面上は「クロール=クローリング」です。


image piyo2

一言でまとめるよ

まぁ「クローリング」って単語が出てきたら「(リンク(ホームページとかに付いている、ポチっと押すと別のところに移動する仕組み)を辿って)ホームページの情報を集めてまわるんだな~」と お考えください。

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

おまけ

■訳してみるよ

「crawling(クローリング)」は「crawl(クロール)」+「ing」です。
「crawl(クロール)」の意味は「はう」とか「のろのろ進む」とかです。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本【Audible】
「定年力」の鍛え方 老後の毎日を最高にする方法
ソフトウェア受託現場の「失敗」集めてみた。 42の失敗事例で学ぶ受託開発のうまい進めかた