« Googleに変わったGoo | メイン | Yahooの検索が落ちた »

2003年12 月 2日 (火)

インデクスの過去、未来

サーチエンジンで良く聞く「インデクス」という言葉。「ようやくインデクスに入ったよ」とか「インデクスが古いんじゃない?」とか、業界の人は当たり前のように使う言葉ですが、本当の所を分かっている人は意外と少ないんじゃないでしょうか。

良くたとえられるのは本の目次です。通常、本の最後には目次がついていて、

"キーワード" .......... "ページ番号"
"キーワード" .......... "ページ番号"
"キーワード" .......... "ページ番号"
...
というように並んでいます。あるキーワードが複数のページに乗っている場合には、

"キーワード" .......... "ページ番号", "ページ番号", "ページ番号"
というように書かれています。

例えば今手元にある「Googleポケットガイド(オライリー・ジャパン)」の目次の"P"のところを見ますと、

P
Pagerank ....................... 9, 63, 115
PDF .................................... 38, 40
phonebook: ............ 32, 37, 94, 123
PHP ........................................ 32
となっています。キーワードを引けば、それがどのページにでているか分かるものが目次です。洋書を読まれる方はお気づきと思いますが、目次は英語で"Index"ですね。そう、まさにこれがサーチエンジンで言われるところのインデクスと同じです。

インデクスはWWWの目次だ

上記の例で、ページ番号の変わりにURLを書いてみたらどうなるでしょうか?こんな風になりますかね。

Pagerank ....................... http://www.google.com/technology/
http://www.google.com/intl/ja/why_use.html
http://www.kusastro.kyoto-u.ac.jp/~baba/wais/pagerank.html
PDF ....................... http://www.adobe.com/products/acrobat/readstep2.html
http://www.adobe.com/
phonebook: ....................... http://www.phonebook.com/
http://www.uiuc.edu/ricker/PH
http://www.uiuc.edu/ricker/PH?domainUrl=http://www.uiuc.edu/cgi-bin/phcgi?Query=.
http://www.hep.net/sites/directories.html
PHP ....................... http://www.php.net/
どうですか?なんかサーチエンジンらしくなってきたと思いませんか?インデクスとはまさに本の目次のように「キーワードとURLの対応表」なんです。インデクスとは、いわばWWWの目次と言えると思います。

順番が重要なんだ

本の目次の場合には、ページ番号の小さいものから順に出ています。サーチエンジンのインデクスの場合にはどのような順番で表示すればよいでしょうか?ここがまさに各社の肝となる技術です。Googleの場合にはPageRankというテクノロジーに基づいて順番を決定しています。これ以上は話が技術的になりすぎますので、その他の文献を参考にしてください。

(参考)The Anatomy of a Large-Scale Hypertextual Web Search Engine  Sergey Brin and Lawrence Page
本とウェブが違うところはそのページ数です。現在Googleでは33億ページがインデクスに入っているとされていますが、これをアルファベット順に出しても意味がないことは皆さんもおわかりだと思います。

ユーザーの皆さんが見るのはせいぜい最初の20件。その中に目的とするページがなければ「使えないサーチエンジン」の烙印を押されてしまいます。ですので、最終的にどのような順番で検索結果を表示するかが一番重要になります。

インデクスとは過去の情報

以前にも書きましたが、サーチエンジンは一方通行のアプリケーションです。ユーザーがキーワードを入力して、検索結果が表示されなければ、それで終わりです。インデクスに入ってないページは絶対に検索結果に出てきません。

要はインデクスとは過去のある時点でのWWWの状態を表したものととらえることが出来ます。

アラート機能とは実はただのインデクス更新

Google News Alertsなどのアラートサービスがありますが、よくよく考えるとこれは未来を検索することになります。アラートとはインデクスに新たなキーワードやURLが登録された時点でお知らせするサービスです。

アラートサービスは通常はメールでお知らせしてくれます。しかし、内部的にはメール送信機能が追加されるものの、実質的にはインデクスの更新作業になります。

今はインデクスに入っていないが将来入ってきたら教えてもらう=未来を検索する
ということです。

まとめると、

  • サーチエンジンはWWWの目次
  • サーチエンジンは一方通行で、過去のある時点でのWWWの姿
  • アラートサービスは将来インデクスが更新された時にお知らせしてくれるサービス
となります。このように考えると、サーチエンジンが非常にシンプルに思えませんか?

-inoue

Posted by 井上 俊一 - Toshikazu Inoue on 12 月 2, 2003 at 01:42 午後 | Permalink

トラックバック

この記事のトラックバックURL:
http://www.typepad.com/services/trackback/6a00d83420516553ef00e5508341628834

Listed below are links to weblogs that reference インデクスの過去、未来:

» Google検索式その1 / allinurl from skateblog
Googleの検索式の1つ、allinurlを使えば、自分のblogが何ページGoogleにインデクスされているか確認することができます。 例えば、skateblogの場合、1/5現在で306ページがインデクスされています。 北国TV全体だと [続きを読む]

トラックバック送信日 2004/01/05 21:15:24

コメント

トラックバックさせていただきました。

投稿: skateblog | 2004/01/05 21:17:12

どうぞ、どうぞ。ブログはお互いにトラックバックし合うとやる気が出てきますからね。

-inoue

投稿: inoue | 2004/01/06 10:16:39

Very nice work, admin :) Good luck!s

投稿: bgg | 2007/09/30 19:19:39

Excellent resource you\'ve got here!!! Will definately be back!!!p

投稿: Jimpson | 2007/10/04 2:27:20

this one is simple & nice.

投稿: Kim | 2007/10/13 4:39:48

dxtcuvgl chda vubepyf jurp fnvxhc hxfy bigruyfo

投稿: mlzhruky ldvc | 2007/10/27 3:10:16

fthemsnb xlbpnv qtjfhw qtwnhp angqey aedfrluo hnfdx http://www.hmagvp.xcpsiwzu.com

投稿: fiqgxodan lwesicv | 2007/10/27 3:13:09

(The) fat of the land

投稿: ASHLEY | 2007/11/21 21:21:47

Donkey's years

投稿: CAMERON | 2007/11/22 3:03:31

Sorry sight

投稿: PRINCESS | 2007/11/22 3:06:24

Looking for information and found it at this great site...c

投稿: Bush | 2007/12/09 4:11:19

keep up the good work!

投稿: Hillary | 2008/01/07 20:43:14

Fascinating site and well worth the visit. I will be back

投稿: Helga | 2008/01/20 23:43:56

Da nu Nahr

投稿: Helga | 2008/01/30 12:06:34

Very good site! I like it! Thanks!o

投稿: Bill | 2008/02/03 16:25:29

Check out my new site:)p

投稿: Britney | 2008/02/04 17:45:50

I like it and the background and colors make it easy to read

投稿: Britney | 2008/02/05 16:17:35

i love this site.t

投稿: Hillary | 2008/02/06 21:38:33

Nice site its very interesting site! your site is fantastic.

投稿: Hillary | 2008/02/08 12:09:01

Hi, all. Nice site...I really like your site ! Good job man.

投稿: Britney | 2008/02/08 14:12:32

Thanks so very much for taking your time to create this very useful and informative site. I have learned a lot from your site. Thanks!!"

投稿: Helga | 2008/02/09 6:03:00

I like it and the background and colors make it easy to readh

投稿: Bush | 2008/02/09 9:27:50

Greetings!..o

投稿: Hillary | 2008/02/10 3:57:47

Cool!.. Nice work...

投稿: Helga | 2008/02/11 10:38:08

Wow!!! Good job. Could I take some of yours triks to build my own site?T

投稿: sveta | 2008/02/12 19:22:24

コメントを投稿