WPとヤフーブログ検索対策
WordPressのRSSフィードがヤフーブログ検索と相性が悪いとのことで、ブログ検索にインデクスされないみたいですね。
その解消法を検索でいくつ見つけたのでメモ。
- pingの送信先を
http://api.my.yahoo.co.jp/rss/ping?u=最新記事のURL
とする。
ヤフーが推奨する
http://api.my.yahoo.co.jp/RPC2
または
http://api.my.yahoo.co.jp/rss/ping?u=RSSファイルへのアドレス
は、ロボットが見に来るがインデクスはされないらしい。
- ヘッダー内に
<link rel="alternate" type="application/rss+xml" title="RSS" href="<?php bloginfo(‘rdf_url’); ?>" />
を追加する。
WPの通常のフィードはRSS2.0で、RSS2.0だとヤフーは読まないらしい。また、/index.rdfへのアクセスを301リダイレクトでWPのrdfフィードへ飛ばす。
.htaccessに
Redirect permanent /index.rdf http://example.com/feed/rdf
を追加する。
赤字部分は自分のドメインへ変える。
»【まとめ】WordPress を Yahoo! ブログ検索させる方法 その10【追記あり】 - 記事修正時にpingを送らないプラグインを導入する。
煩瑣なping送信が嫌われる原因とか。英語圏ではping spamingと呼ばれてるらしい。- Smart Update Pinger
内部動作はよく知らないけど、予約投稿には未対応らしい。 - Ultimate Plugins Smart Update Pinger
予約投稿対応版。上記のSmart Update Pingerを元にしてる改造版。メールアドレスを入力してパスワードを貰う必要があるのが難点。ヤフーのメアドはダメだった。GmailはOK。 - MaxBlogPress Ping Optimizer
アクティベーションが面倒くさいので導入してない。
*引用元は上段と同じ。
- Smart Update Pinger





コメントを書き込む