【解決】goo ブログ検索にインデックスされた日時が9時間遅れている件【RSS2 の時刻修正】

WordPress運用 Comments (2) | Trackbacks (1)

goo ブログへのインデックス時刻が9時間遅れで GMT になってしまっていたのの修正に成功したのでご報告いたします。

goo ブログは index.rdf へ決め打ちでクロールしにきますが、実際にインデックスするのは、goo に登録されている RSS のようです。どの RSS ファイルが登録されているのかは、「【考察】goo ブログ検索にインデックスされた日時が9時間遅れている件」にて方法をご紹介していますのでご覧ください。

どの RSS が登録されているかわかったら、その URL を開きバージョンを確認してください。おおかた RSS 2.0 を現す feed のアドレスが登録されているのではないかと思います。

このサイトの場合は「/feed」でしたので、RSS 2.0 の時刻の出力を下記サイトを参考に変更しました。
RSS 2.0 Notes:pubDate要素
>>『【解決】goo ブログ検索にインデックスされた日時が9時間遅れている件【RSS2 の時刻修正】』の続きを読む

SELENE.GA4K の設置を相対パスで行えるようにする

WordPress運用 Comments (0) | Trackbacks (0)

なぜか、テーマ配下にしか設置できなかった SELENE.GA4K。いちいち修正いれるのに、フォルダを潜っていってファイルをアップロードするのは面倒ということで、調べたところ上位フォルダにも相対パスでインクルードできることがわかりました。はい、わたくしの PHP の知識不足です。

dirname(__FILE__) という関数を使うようです。
→hycko.blog:携帯サイトにGoogle Analyticsを設置する方法

埋め込むコードとしてはこんな感じ。

require_once(dirname(__FILE__) . '/../../../../../../GoogleAnalytics/Config/analytics_config.php');
require_once(dirname(__FILE__) . '/../../../../../../GoogleAnalytics/Service/analytics.php');
sendGoogleAnalytics(ANALYTICS_ID, WEBSITE_DOMAIN);

「/..」が多すぎですね。(「/..」の数はご自分の設置場所に合わせてください。)

もう少し調べているとどうやら相対パスより絶対パスの方が処理速度が速いようです。
→GO!’s Lab α:dirname(__FILE__)でinclude()の相対パストラブル解決

【考察】goo ブログ検索にインデックスされた日時が9時間遅れている件

WordPress運用 Comments (0) | Trackbacks (0)

【祝!】WordPress を Yahoo! ブログ検索させる方法 その8【gooブログ検索インデックス!】」の記事にて、goo ブログ検索にインデックスされて喜んでいたのですが、挙動がおかしな点が2つほどある。

1) 反映されるまで半日から1日かかる
2) 記事の日時が9時間分過去の時刻になってる(今日気がつきました)

もしかしたら、「記事が反映されるまで半日かかる」のは、2) のせいかもしれない、と。

そして、2) の「記事の日時が9時間分過去の時刻になってる」については、GMT(UTC)を表示していると考えると合点がいく。わたしが「【祝!】WordPress を Yahoo! ブログ検索させる方法 その8【gooブログ検索インデックス!】」の手順でGMTを日本標準時に直したのは、RSS 1.0 の出力ファイルである feed-rdf.php だけだ。もしかして、goo は他のフィードを読んでいるのかもしれない。

下記サイトのコメント欄を参照にして確かめてみた。
→Kuwata’s Blog くわぶろ:WordPressの投稿記事をYahoo!ブログ検索にインデックスさせる方法:コメント欄
>>『【考察】goo ブログ検索にインデックスされた日時が9時間遅れている件』の続きを読む

【まとめ】WordPress を Yahoo! ブログ検索させる方法 その10【追記あり】

WordPress運用 Comments (0) | Trackbacks (17)

前回の記事(【ついに成功】Yahoo! ブログ検索にインデックス! 〜WordPress を Yahoo! ブログ検索させる方法 その9〜)にてこの blog をYahoo! ブログ検索へインデックスさせることに成功しましたが、無駄な改変が多いような気がして、改めて WordPress を Yahoo! ブログ検索にインデックスさせる方法を、まっさらなデフォルトのテーマにて検証してみました。Yahoo! ブログ検索にインデックスさせることに成功したのでまとめを記載しておきます。

ポイントは2点3点です。
1) Ping の送り先
2) ヘッダ内の RSS 1.0 の記載
3) 記事修正時に Ping を送らないようにする ※2009.12.1 追記しました

以下、上記2点の詳しい説明。
>>『【まとめ】WordPress を Yahoo! ブログ検索させる方法 その10【追記あり】』の続きを読む

Smart Update Pinger は予約投稿時には動作しないらしい

WordPressプラグイン, WordPress運用 Comments (0) | Trackbacks (0)

改造 Smart Update Pinger での Ping 送信テストの一環として、WordPress の予約投稿をしてみた(未来投稿)。そうしたら、1時間経ってもYahoo! に反映されない。仕方がないので、手動でブラウザから、Ping を送信。Smart Update Pinger は予約投稿時には働かないらしい。ログも残っていなかったし、今朝確認したら、goo のクローラ gooblog/2.0 も来てくれた様子はない(標準の Ping 送信機能だとgoo には WordPress は弾かれる。)。Yahoo! ブログ検索のクローラ Y!J-BSC/1.0 は手動 Ping を打った時間とほぼ同じ時間に来てくれた。未来投稿(予約投稿)には、WordPress デフォルトの Ping 送信機能が働くみたい。その根拠は、未来投稿した時刻に、Ping 一斉送信サービスの Pingoo には送信履歴が残っていたからだ。

せっかく、Yahoo! ブログへの更新 Ping 送信機能を組み込んでみたのにこれじゃあ、使い物にならない。携帯からの更新の時も動作しないいんじゃないかと思って、Smart Update Pinger のログを調べてみたら、携帯から投稿したログが残っていない。
Yahoo! ブログへの更新 Ping 送信をなぜ自動化したかというと、携帯から投稿したときに、ブラウザから Ping を送るのが面倒だったからだ。う〜ん。やっぱり WordPress をもっと勉強して、自分でプラグインつくるしかないんだろうか。それとも他の方法をとるか、ちょっと考えてみよう。

【ついに成功】Yahoo! ブログ検索にインデックス! 〜WordPress を Yahoo! ブログ検索させる方法 その9〜

WordPress運用 Comments (0) | Trackbacks (0)

なんとか、Yahoo! ブログ検索にこの blog がインデックスされるようになりました!

昨日「【【祝!】goo ブログ検索インデックス! 〜WordPress を Yahoo! ブログ検索させる方法 その8〜」を書いたあと、くわ。さんよりコメントをいただき、Yahoo! ブログ検索にインデックスされる方法を教えていただきました。
→Kuwata’s Blog くわぶろ:それでもYahoo!ブログ検索にインデックスされない・・・という方へ

pingの打ち方が肝のようです。

簡単にまとめてしまうと以下のように ping を打て、ということです。
http://api.my.yahoo.co.jp/rss/ping?u=(あなたのサイトの最新記事のURL)

詳しい諸注意などは くわ。さんの Kuwata’s Blog くわぶろ をお読みになってください。本当に感謝です。ありがとうございます。
またこれ以前に下準備しなくてはならないことは、下記記事にまとめてありますのでご覧ください。
【祝!】WordPress を Yahoo! ブログ検索させる方法 その8【gooブログ検索インデックス!】
>>『【ついに成功】Yahoo! ブログ検索にインデックス! 〜WordPress を Yahoo! ブログ検索させる方法 その9〜』の続きを読む

【祝!】goo ブログ検索インデックス! 〜WordPress を Yahoo! ブログ検索させる方法 その8〜

WordPress運用 Comments (4) | Trackbacks (3)

WordPress を Yahoo! ブログ検索にインデックスさせる戦線、定期報告です。
昨日は残念ながら、Yahoo! ブログ検索のクローラ Y!J-BSC/1.0 は1度も来てくれませんでした。なので、昨日手を加えた点についての検証はできず。

しかし、そんなあさこんに朗報が! なんと goo ブログ検索にインデックスされたのです! やった! 今朝(2009年5月19日午前8時58分)現在、12記事がインデックスされました!
Apache ログを調べてみると、gooブログ検索のクローラ gooblog/2.0 が午後12時前と午前12時前の2回アクセスしにきてくれてました。その時点までの記事がインデックスされてます。うれしい。

ここで goo ブログ検索インデックスへ試行錯誤をまとめてみようと思います。
>>『【祝!】goo ブログ検索インデックス! 〜WordPress を Yahoo! ブログ検索させる方法 その8〜』の続きを読む

【模索】Feed アドレスを index.rdf に変更してみる 〜WordPress を Yahoo! ブログ検索させる方法 その7〜

SEO, WordPress運用 Comments (0) | Trackbacks (0)

WordPress を Yahoo! ブログ検索にインデックスさせる戦線、変化なしです。

まず、Yahoo! ブログ検索のクローラ Y!J-BSC/1.0 ですが、今回も1度だけきました。
http://www.1010uzu.com//boyaki/200905-18000300.html にアクセスし、そのまま帰っていきます。
WordPressの投稿記事をYahoo!ブログ検索にインデックスさせる方法のコメント欄によると、下記のような挙動をとるようです。

1.Y!J-BSC/1.0が個別記事を直接見に来る
  ※当記事の場合 /kuwata/blog/post/334

2.末尾に“/”が付いたURLに301リダイレクトされる
  ※当記事の場合 /kuwata/blog/post/334/

3.Y!J-BSC/1.0が<link rel=”alternate”~に書いてあるフィードURLを見に来る
  ※当ブログの場合 /kuwata/blog/feed/rdf/

4.Yahoo! Slurp/3.0がブログを直接見に来る
  ※当ブログの場合 /kuwata/blog/

個別記事のアクセスのあと、feed を見に行くようだが、そこがうまくいっていないようだ。そこで、HTML 内の RSS の記述にあるのではと思い、下記の変更を施す。index.rdf ベタ打ちです。
>>『【模索】Feed アドレスを index.rdf に変更してみる 〜WordPress を Yahoo! ブログ検索させる方法 その7〜』の続きを読む

【経過】Feed をリダイレクトしてみたが 〜WordPress を Yahoo! ブログ検索させる方法 その6〜

SEO, WordPress運用 Comments (0) | Trackbacks (0)

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

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

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

【考察】PING 送信方法でクローラの訪問に違いがあるのか 〜WordPress を Yahoo! ブログ検索させる方法 その5〜

WordPress運用 Comments (0) | Trackbacks (0)

Yahoo! ブログ検索に表示されない件、その後変化なしです。

この2日間のまとめ。一昨日(2009年5月14日)は Y!J-BSC/1.0 から1回アクセスがありました。昼過ぎに、その日の夜中に更新した記事に対してでした。昨日は Y!J-BSC/1.0 のクロールはなし。残念。
これには心当たりがあります。一昨日は、ping を送信するのに、WordPress デフォルトの機能を使い、昨日は、Smart Update Pinger を使ったことです。

その代わりといっては何ですが、goo のブログ検索のクローラ gooblog/2.0 からのアクセスがありました。でも、トップページだけ見て帰ってる。トップページに何か問題があるのでは? と思い、Yahoo! ブログ検索に表示されてるページと見比べて、ちょっと小細工をしてみました。
前:<html xmlns="http://www.w3.org/1999/xhtml">
後:<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
日本語のページとわかるように xml:lang="ja" lang="ja" を付け加えました。吉と出るか、凶と出るか。

WP Theme & Icons by N.Design Studio
Entries RSS Comments RSS ログイン