スクレイピング

スクレイピング、つまり「Webスクレイピング」とは、Webサイトから大量の情報を抽出する処理です。これには、複数のWebページまたはサイト全体をダウンロードする作業が含まれる場合があります。ダウンロードした内容には、ページのテキストだけでなく、完全なHTML、または各ページのHTMLと画像の両方が含まれることがあります。

Webサイトをスクレイピングする方法は、数多くあります。最も基本的な方法は、Webページを手動でダウンロードすることです。これは、各ページの内容をコピーしてテキストエディターに貼り付けるか、ブラウザーのファイル → 名前を付けて保存…コマンドを使って、個々のページのローカルコピーを保存することで実行できます。Webスクレイピングソフトウェアを使って自動的に行うこともできます。これは、Webサイトから大量のページをダウンロードする最も一般的な方法です。場合によっては、ボットを使ってWebサイトを定期的にスクレイピングすることもできます。

Webスクレイピングは、さまざまな目的で行われます。たとえば、オフラインで利用できるように、Webサイトの一部を保存したい場合があります。複数のページをコンピューターにダウンロードしておけば、インターネットに接続していないときでも、後で読むことができます。Web開発者は、各ページ内の壊れたリンクや画像をテストするために、自分のWebサイトをスクレイピングすることがあります。Webサイトをコピーして別の名前で再公開するなど、違法な目的でスクレイピングが行われることもあります。このようなスクレイピングは著作権侵害と見なされ、法的な訴追につながる可能性があります。

NOTE:Webサイトの情報を再公開する目的でスクレイピングすることは常に間違いですが、それ以外の目的でサイトをスクレイピングする場合でも、そのWebサイトの利用規約に違反する可能性があります。そのため、サイトからコンテンツをダウンロードする前に、必ずWebサイトの利用規約を読む必要があります。[/n]

更新日 September 22, 2011 著者: Per C.

quiz知識をテストする

What is another name for webpage designed for incoming visitors?

A
Inlink page
0%
B
Landing page
0%
C
Post-click page
0%
D
End-user page
0%
Correct! Incorrect!     View the Landing Page definition.
More Quizzes →

Tech Terms コンピューター辞書

このページのスクレイピングの定義は、TechTerms.comの著者が執筆したオリジナルの定義です。このページを参照または引用する場合は、定義の直下にある緑色の引用バーをご利用ください。

私たちの目標は、コンピューター用語をわかりやすく説明することです。すべての定義において正確さとわかりやすさを追求しています。フィードバックや新しい技術用語の提案がある場合は、お問い合わせください

Tech Terms ニュースレター

毎日または毎週のニュースレターで技術知識を高めましょう!今すぐ購読して、新しい用語やクイズをメールでお受け取りください。

無料のTechTermsニュースレターに登録する

メールの受信頻度を選択してください

各メールのリンクから、いつでも登録解除または頻度変更ができます。 ご質問はこちらからお問い合わせください。

注意:ニュースレターは英語で配信されます。