■Yahoo関連
http://search.yahoo.co.jp/search
http://search.yahoo.co.jp/bin/search
■MSN関連
http://search.msn.co.jp/spresults.aspx
http://search.msn.co.jp/results.aspx
まず、Yahooですがどちらも同じものです。
どちらのURLでも、http://search.yahoo.co.jp/bin/search
のフォルダのサーチページにアクセスしています。
次にMSNですが、こちらはサーチプログラムを呼び出しているASPファイル(下記参照)が違います。
呼び出しているASPファイルが違う(呼び出しているページレイアウトが違う)だけで、
使用しているサーチエンジンは同じものです。
(ASPについて)
http://ccfa.info/kakucyousi/abcd/a/aspx.html
(リファラーとは)
いろいろ調べてみましたが、以下のような感じのようです。
>http://search.msn.co.jp/spresults.aspx
これは、通常のMSNサーチを使ってアクセスされた場合のリファーです
>http://search.msn.co.jp/previewx.aspx
これは、MSNサーチプレビューを使用してアクセスされた場合のリファラーになります。
(MSNサーチプレビューに関しては、下記サイトを参照してください。)
http://nekonchi.info/note/archives/2005/09/23_0800.php
なお、Yahooは単純にどちらのURLを指定して検索エンジンを呼んだかだけの差だと思います。
■Yahoo関連
http://search.yahoo.co.jp/search
http://search.yahoo.co.jp/bin/search
これは、検索ボタンを押す画面に、昔のサイトと新しいサイトがあり、
互換性のために、同じプログラムを直下と/binの配下に入れている
のだと思います。
ありがとうございます。確かに、同じ検索エンジンを使用しているようですよね。
どういう状況で検索をすれば、それぞれのURLに分かれるのか、お分かりになりますか?
例えば、同じMSNでも、
MSNツールバーを使用すると
「http://search.msn.co.jp/spresults.aspx」、
プレビュー機能を使用すると
「http://search.msn.co.jp/previewx.aspx」
とそれぞれリファラーのファイル名が少しずつ違くなるようなのです。