相変わらず、Yahoo! ブログ検索にはインデックスされてないこの blog。

昨日加えた、gooへの変更がうまくいっているか Apache のログを見てみました。なんで1日1回の報告になるかというと、わたしが借りているレンタルサーバーが1日1回しか Apache ログを吐き出してくれないからです。

さてまず、Yahoo! ブログ検索のクローラ Y!J-BSC/1.0 ですが、昨日は来てくれたようです! でも来た時間が23時過ぎで、クロールしていった記事が、5月12日の20時57分の記事。これですね→「【検証】WordPress を Yahoo! ブログ検索させる方法」。来るの遅すぎ。まあ、こうやって地道にクロールしていってくれたら、いつかはインデックスされる日が来ると信じることにします。

そして、goo のブログ検索ですが、こちらのクローラ gooblog/2.0 は昨日の記事の ping を打ってからすぐに来てくれたようです。そして、そのルートですが、まずトップページを見に行って、それから、/index.rdf を見に行ってます。goo は HTML のヘッダの <link rel="alternate" を見に行かないで、決め打ちで /index.rdf を見に来るようです。
でもここで、サーバーが 404 を返してる。あれ? 確か、/index.rdf が /feed/rdf にリダイレクトされるように設定したはずだけど、、、。もう一度サーバーの「.htaccess」を確かめると、リダイレクト設定している行が消えてた。
原因は「# BEGIN WordPress」〜「# END WordPress」の間に書いていたからだ。たぶん、何かの設定を保存するたびに、上記間の文言は WordPress によって自動的に書き換えられるんだ、と推測。なので、その外にHTTPリダイレクトを以下のように書き直しました。

Redirect permanent /index.rdf http://www.1010uzu.com/feed/rdf

ブラウザで試してみたけど、ちゃんとリダイレクトされてる。様子をみてみよう。

一昨日15日のログも、もう一度確認してみたら、gooのクローラはトップページを見に来た後、/index.rdf を見に行ってるようです。404 を返しているので、ログに gooblog/2.0 の記載がなかったので気がつきませんでした。昨日施した改造は無駄だったってことだ。元に戻すか。