@PC/IT 家族 芸能 音楽 心霊 北九州 動画 写真 by くわ。
Posted on 2009-05-07 1:36 PM under くわぶろ & WordPress, ハード/ソフト&ネット
※この記事は、Smart update pinger (日本語化版)というプラグインをインストール済みの方向けに書いています。
※予め『WordPressの投稿記事をYahoo!ブログ検索にインデックスさせる方法』に書いてあることもやっておいてください。
gooブログ検索のpingサーバーは、WordPressからの更新pingを拒否します。
いったいどうやって・・・何を見て拒否しているのでしょう?
それはユーザーエージェント(User-Agent)です。
ユーザーエージェントに『WordPress』という文字列があるかないか、、、
もしあれば拒否(403 Forbidden)されてしまうのです(検証済み)。
おやおや、
gooブログ検索さんはWordPressがお嫌いなようです。
ん!?
いやいや、
「あなたもpingを送ってみませんか? ~この検索はpingを送ってくれた皆さんのブログが検索対象になります~」と謳っておきながら拒否るとは失礼千万!
ならば、、、
ユーザーエージェントを変えて対抗しましょう!
smart-update-pinger.php の136行目辺りの
$client->useragent .= ‘ — WordPress/’.$wp_version;
を
$client->useragent .= ‘ - KuwaBlog/1.0.0′;
のように修正します。
※半角不等号を全角に変えてあるのでコピペして使わないでください。
一応これでOKですが、この場合のユーザーエージェントは、
User-Agent: Incutio XML-RPC - KuwaBlog/1.0.0
になります。
『Incutio XML-RPC』という文字列が邪魔だという方は、『.=』を『=』だけにして、
$client->useragent = ‘KuwaBlog/1.0.0′;
のようにすればいいでしょう。
そうすれば、
User-Agent: KuwaBlog/1.0.0
になります。
※半角不等号を全角に変えてあるのでコピペして使わないでください。
これでgooブログ検索から拒否されなくなります!
※「更新pingは拒否されなくなったけど記事がインデックスされない!」という方、その理由の一つを調べる簡単な方法があります。もしリクエストがあれば書きます。
このエントリーのトラックバックURL:
使えるXHTMLタグ: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">
コメントは管理者の承認後、公開されます。
古い記事へのコメントは原則非公開(内容によっては公開)とします。
* は必須項目です。メールアドレスは公開されません。
Posted by トイレのうず on 2009-05-19 11:00 AM
【祝!】WordPress を Yahoo! ブログ検索させる方法 その8【gooブログ検索インデックス!】
WordPress を Yahoo! ブログ検索にインデックスさせる戦線、定期報告です。
昨日は残念ながら、Yahoo! ブログ検索のクローラ Y!J-BSC/1.0 は1度も来てくれませんでした。なので、昨日手を加えた…
Posted by WordPressからの更新pingがgooブログ検索に拒否される問題を回避する方法 | hf164 blog on 2009-09-13 5:12 PM
[...] こちらのサイトhttp://www.ksa-japan.com/kuwata/blog/post/348/を参考にして対策をした所、無事にgooブログ検索にインデックスされました。確かにこの対策を施してから、アクセス数が増加してます [...]
Posted by at PC-Life classic on 2010-02-06 10:51 AM
gooにpingを弾かれる
このサイトでブログ記事を新規投稿するときに、なんか時間がかかっているなあと思ったら、gooのpingサーバから拒否されていました。(泣) ぐぐってみる(Googleで検索してみる)と、くわぶろ…
Posted by WordPressブログがブログ検索に表示されない « ドメインブログ.com on 2010-03-02 3:06 PM
[...] Yahoo!で表示されないのは分かります。このサイトに色々と工夫しないとYahooにWordPressブログが表示されないことが書いてありました。それについては後で何とかしようと思いますが、Yahoo!以前にGooもダメです。ここに書いてあることを参考にWordPressを弄った結果、拒否はされなくなりましたが、投稿内容は一向にGooブログ検索に表示されません。 [...]