« 自分専用のツールバーを作る。あるいはJavaScriptソースを隠す方法 | トップページ | 手書き厳禁。ビデオ編集とストリーミングの関係。マーカーの応用について。 »

2005年10月 6日 (木曜日)

Yahoo!の新検索エンジンのおかしなところ

 Yahoo!の検索エンジンが10月3日に変わった。で、その検索結果のページがおかしい。リンク先のURLを間違って処理してるっぽい。

 この話。ココログは関係ないです。別にやってるサイトの検索結果で確認しました。

 Yahoo!の検索結果で、自分のサイトがリストアップされてる。ラッキー、と思って確認のためクリック。するとページが表示されない。ページが存在しない、とかいいやがります(たぶん、このメッセージはブラウザがいう)。

 Yahoo!のリダイレクト用スクリプトを介してるっぽいんだけど、そこでURLを見ると。URL違うじゃん!

 どうやら。URLの最後についてる「/」スラッシュがないことになってる模様。

 普通のページならこれで問題ないんだろうけど。

  • ウチのサイトはApacheのmod_rewriteを使って、最後に「/」がつくようなページを生成している。
  • でも、Yahoo!はその最後の「/」を落として登録している模様。
  • よって、その「/」なしのURLに飛ぼうとしても、うまく飛んでくれない(そんなページはない)。
  • でも、スニペット(ページの内容を示すテキスト)はちゃんと取得されてる。


 たぶん、そんな感じ。これはmod_rewriteの使い方がまずいのか、Yahoo!のデータベースが悪いのか。わかんないけど。とりあえず、mod_rewriteのための.htaccessを書き換えて(というか追加して)対処。まあ、もともとアクセスも少ないサイトなんでどうでもいいかもなんですけど。Googleは「/」つきでURLを登録してるっぽい。どっちが正しいかはわからない。まだ、Googleにそのページはリストアップされてないし。


|

« 自分専用のツールバーを作る。あるいはJavaScriptソースを隠す方法 | トップページ | 手書き厳禁。ビデオ編集とストリーミングの関係。マーカーの応用について。 »

コメント

コメントを書く



(ウェブ上には掲載しません)




トラックバック

この記事のトラックバックURL:
http://app.cocolog-nifty.com/t/trackback/35726/6280499

この記事へのトラックバック一覧です: Yahoo!の新検索エンジンのおかしなところ:

« 自分専用のツールバーを作る。あるいはJavaScriptソースを隠す方法 | トップページ | 手書き厳禁。ビデオ編集とストリーミングの関係。マーカーの応用について。 »