WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン

WordPress Plugin: Similar Posts
投稿した記事に関連する記事を自動で選択し、サイドバーを含む任意の位置に表示できる WordPress のプラグインであるSimilar Posts(Author: Rob Marsh, SJ) の設定の一例を紹介します。

ダウンロードとインストール

まず、下の二つのページからPost-Plugin LibraryとSimilar Postsをそれぞれダウンロードします。

  • All Things Seen and Unseen » Post-Plugin Library
  • All Things Seen and Unseen » Similar Posts

ダウンロードしたzipファイルから解凍されたフォルダをサーバのpluginフォルダにアップロードします。ブラウザからプラグイン管理ページを開き、Post-Plugin Library→Similar Postsの順にアクティベートします。

特徴

ソースを全て読んだわけではありませんが、このプラグインの特徴は、全記事からキーワードを抽出し関連度を算出し、DBの新たなテーブルに格納し直しているところだと考えます。その為、表示時間も早いですし、記事間の関連性を誘導する為に投稿者が記事に恣意的なカテゴリ・タグ付けをする必要がなくなる利点があります。ただし、設定によってはその機能を活かせなくなってしまう可能性があるので、以下に私の設定例を紹介します。

Similar Posts の設定の一例

General タブ

最初のおススメの設定項目は、

  • Match the current post’s category?
  • Match the current post’s tags?

の値をNoとすることです。YesやEvery tagにすると同一カテゴリ・タグのみから関連記事の推薦を行う設定となります。その為、タグやカテゴリを越えた横断的な推薦が出来なくなり、少しもったいないです。

Placement タブ

Output after post:

この項目をActivateにすると各記事の最後に関連記事を表示してくれます。
しかし、投稿本文と関連記事リストの間に広告を入れたい場合や表示位置を変えたい時があると思います。そういった場合はActivateせずにテンプレートの任意の場所に、

<?php similar_posts(); ?>

を挿入することでも、関連記事リストを表示することが出来ます。

Output in RSS feeds:

RSSフィードにも関連記事を表示する場合は、この項目のActivateをYESにしましょう。また、ここでParametersを初期設定で用いる場合はprefixの先頭にbrタグを追加しておきましょう。もしくは、strongタグを見出しタグ(h3やh4)に変えましょう。
というのも、もし記事の投稿の際に最後に改行を入れていない場合、strongタグの文字が本文の最終行に続けて連結されてRSSフィードに配信されます。なので、改行タグ(br)を挿入するか、見出しタグにしておいた方がちょっと見栄えが良いかと思います。もちろん、記事を投稿する際に毎度最後に空行を入れてもいいのですが、それは手間かな、と思います。

Other タブ

Relative importance of:

キーワードの重み付けの設定です。記事の本文、タイトル、タグそれぞれのキーワードの重要度を設定します。このブログの場合は、
content: 55%, title: 20%, tags: 25%
でかなりいい感じの推薦結果を得ることが出来ました。もちろん、この値は設置するブログのタイトルやタグ付けの方針によって変わってくると思いますので是非、試行錯誤してみてください。

Manage the Index タブ

日本語などマルチバイト文字を含むブログであれば、

  • Handle extended characters?
  • Treat as Chinese, Korean, or Japanese?

YESにしましょう。
以上。こんな感じでしょうか。
今回はWordPressに関する初の記事となりましたが、↓の関連記事リストを見ると何だか頑張って関連していそうな記事を推薦してくれているように見えなくもないです(勿論、今後WordPress関連の記事を投稿すれば、この記事のリストも更新されます。
存外この推薦から新たな気づきが生まれることもあるので、とっても便利なプラグインです(「へー、その記事が関係するのか。共通点と相違点は何なんだろう?うーん、あ、確かに!」ってかんじで)。
余談ですが、DBのレコードを見たところ、どうやら本文からのキーワードの切り出しにはN-gram法が使われているようです。その為、文字コードがUTF-8であれば別途に形態素解析をしなくても、あらゆるマルチバイト言語の文章から機械的にキーワードマッチングできる単語(というよりN文字)集合を生成できるようです。勿論、単語の切り出し精度・速度は「N-gram」、「形態素解析」のどちらの方法にも一長一短ありますけれど。
作者のRob Marsh, SJさんスゴイなぁ。

コメント

  1. 関連記事を表示したい より:

    […] ってどうやっているか謎です\(^o^)/ ということでぐぐりぐぐり。 関連記事を考えてくれるプラグインをいれてみました。 おお!表示される!すげっ 参考サイトさま Yukun’s Blog Cox Café […]

  2. Similar Posts導入 « ビッケルの空中庭園 より:

    […] 『WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン』を見ながら導入。 […]

  3. […] WordPress: Similar Posts の紹介と設定例を参考にさせていただきました。 […]

  4. Wordpress・再強化週間 - PINKMAC より:

    […] させていただきました。 WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog […]

  5. 当ブログのwordpressに新しいプラグインを追加 - デジタル料理人 - Webプログラマコンサル屋 - より:

    […] WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン […]

  6. 関連記事の表示プラグイン追加 | Nxt-Ent より:

    […] WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン […]

  7. […] ○ WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog […]

  8. ワードプレス(WordPress)の個人的覚書 より:

    Similar Postsの設定を記録しておくことにします
    前回書きましたが忘れないように備忘録を。
    Similar Postsにどのような設定をしたのかということですね。また前回書いたことであれが解消されたなのでその方法も。
    インストールはフ…

  9. […] WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog ここを参考にしました。 あとはーContact Form 7とアクセス解析系とWP-Cumulusかなー。 […]

  10. くされ。サイトwordpressになる。 より:

    […] ってどうやっているか謎です\(^o^)/ ということでぐぐりぐぐり。 関連記事を考えてくれるプラグインをいれてみました。 おお!表示される!すげっ 参考サイトさま Yukun’s Blog Cox Café […]

  11. WordPressで関連記事を自動挿入するプラグインとその具体的な実装例 | きにきじ より:

    […] 見つけたので実装してみました。 設定の際、WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blogを参考にしました。ありがとうございます […]

  12. 関連する記事を自動表示するプラグイン「Similar Posts」 « みちゅろぐ(`・ω・´) より:

    […] 詳しい導入方法は「WordPress: Similar Posts の紹介と設定例」を見ると良いと思います。 […]

  13. Similar Posts うまくいかない? « みちゅろぐ(`・ω・´) より:

    […] 詳しい導入方法は「WordPress: Similar Posts の紹介と設定例」を見ると良いと思います。 […]

  14. yoshihiko ohbayashi より:

    @sorarium Similar Posts 使ってるー。こことかわかりやすいかな⊃ http://bit.ly/C0Se4

  15. […] WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン […]

  16. 私が使っている17個のWordPressプラグイン | Toolog.net より:

    […] 関連エントリーを自動表示してくれます。WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog […]

  17. […] >Yukun’s Blog>WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示す… […]

  18. Similar Posts プラグイン | hbirds.net より:

    […] 詳細は、Yukun’sBlogサイトをご覧ください。 […]

  19. Similar Posts プラグイン | hbirds.happy.nu より:

    […] 詳細は、Yukun’sBlogサイトをご覧ください。 […]

  20. Woggieeee より:

    @messiaen001 自分は使ってないんだけど、Similar postなら設定だけで最後につけられるはず。つ http://is.gd/2Je5u

  21. Twitter Trackbacks for WordPress: Similar Posts の紹介と設定例 - 関連記事[投稿|エントリ]を表示するプラグイン - Yukun's Blog [yukun.info] on Topsy.com より:

    […] WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun's Blog http://www.yukun.info/blog/2008/10/wordpress-plugin-similar-posts.html – view page – cached 難しいことは分 […]

  22. WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog | WpMash - WordPress News より:

    […] Read more: WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog […]

  23. ブログのトップページを少し改造 – MagicArea より:

    […] ここの日本語解説ページを参考にさせていただきました。 […]

  24. WordPressで関連記事を表示するプラグイン Similar Posts - key2web より:

    […] その他の詳しい説明はWordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグインで紹介されています。 […]

  25. t011.org より:

    [WordPress] 関連エントリを表示してくれる Similar Posts
    ブログでよくある関連記事表示。
    以前は出来なかったので、手動で更新時に記事を挿入していたのですよね。
    他のブログの場合はどうやって表示させているんだろうと思ってい…

  26. WP(ブログ)プチりにゅ|見た目とか、関連記事とか | 晄夏ノート -hicage no oto- より:

    […] ので導入しました。ようやくやっと! 参考にさせていただいたのはこちらです。 Yukun’s Blog|WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン […]

  27. 晄夏 より:

    すごくわかりやすいエントリでした!
    参考にさせていただきました!

    • yukun より:

      ありがとうございます。
      晄夏さんのブログの関連エントリー周りのCSSデザイン、良いですね。
      画像を使われているところとか、私も参考になります。

  28. Daily Digest for 20091021 – lifestream@add より:

    […] WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog […]

  29. ニコニコプレスでサムネイル付きで関連記事を表示する – ヒロカワズタイプ。 より:

    […] お馴染みのカスタムフィールド「thumbanail」に入れた画像を、関連記事を表示する際にも利用出来ちゃいます。 関連記事表示プラグイン「Similar Posts」とニコニコプレスのコンボ技です。 […]

  30. manabu より:

    参考にさせていただきました。
    実現したいことがズバリで助かりました。
    ありがとうございました。

  31. manabu より:

    余談ですが、このエントリーのトップ画像かっこいいですね。
    どうやって作ったのですか?

    • yukun より:

      > manabuさん
      どういたしまして。
      エントリーのトップ画像は、素材画像をPhotoshopの3Dレイヤーで傾かせた後、放射状のブラー(ぼかし)をかけて遠近感を表現しています。

  32. kagetsuya より:

    わかりやすい解説ありがとうございました。
    大変参考になりました。

    • yukun より:

      > kagetsuyaさん
      どういたしまして。参考になれば幸いです。

  33. […]  WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog […]

  34. 02-WordPress2.9やwp.Vicuna、ニコニコプレスやKtaiStyleとか - WordPress Cafe より:

    […] 関連記事の表示はSimilar Postsだとサムネイルも表示出来て良い感じ […]

  35. 便利なサンプルソース PHP JavaScript ete… » 関連記事を表示するプラグイン【ワードプレス】 より:

    […] WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン […]

  36. Plugins Similar Posts – まったり(。・・。) より:

    […] ダウンロードとアップロードの順番はどちらが先でもOKらしいのですが 管理画面のプラグインインストール済み画面でプラグインを使用する順番はPost-Plugin Libraryを使用するの後、Plugins Similar Postsを使用するを設定 参考にさせていただいたサイトは、Yukun’s Blog様のWordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示す…です […]

  37. gissy より:

    WP2.9にsimple tagsが対応してないので、Similar Postsに入れ替え。なかなか良いかも。

  38. Similar Posts で関連記事の表示 | WebLABS より:

    […] […]

  39. 投稿記事に関連した記事を表示するプラグイン「Similar Posts」をインストール | マツリノアト より:

    […] WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog […]

  40. KOOOKIE.COM » wordpress [関連する記事]を各記事へ表示するプラグイン より:

    […] WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン from Yukun’s Blog […]

  41. booksmax より:

    はじめまして。
    わかりやすい解説ありがとうございます。すぐに設置出来ました。

    • yukun より:

      >booksmax さん
      どういたしまして、参考になれば幸いです(^^b

  42. 関連している投稿を表示するプラグイン:Similar Posts より:

    […] こちらのサイト殿を参考にさせていただき、導入。 http://www.yukun.info/blog/2008/10/wordpress-plugin-similar-posts.html まじパネェっす。 […]

  43. WordPressをカスタマイズ | APERTOZERO BLOG より:

    […] 関連記事を表示するプラグイン Post-Plugin LibraryとSimilar Posts こちらで、インストールから設定まで分かりやすく書いてあります。 記事を読んだ最後に「関連記事」「関連エントリー」と […]

  44. Plugins Similar Posts | Ma-tari wp より:

    […] ダウンロードとアップロードの順番はどちらが先でもOKらしいのですが 管理画面のプラグインインストール済み画面でプラグインを使用する順番はPost-Plugin Libraryを使用するの後、Plugins Similar Postsを使用するを設定 参考にさせていただいたサイトは、Yukun’s Blog様のWordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示す…です […]

  45. hatamoto より:

    参考にさせていただきました。
    いままで未設定で使っておりました。疑問解決です。
    ありがとうございます。

    • yukun より:

      >hatamoto さん
      どういたしまして。
      未設定でもそれなりの結果を返してくれますが、設定を調整することで、
      より関連している記事を推薦してくれると思います。

  46. こば より:

    はてブ ⇒ WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun's Blog: WordPress: Similar Posts の紹介と設定例 …

  47. deeeki より:

    ぶくま→ WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun's Blog

  48. For the mind より:

    WordPress4日目。関連記事を表示させます。
    WordPressを入れたら関連記事を表示させようと思っていましたが、 4日目にして導入することができました。   All Things Seen and Unseen » Post-Plugin Library   All Things Seen and Unseen » Similar Posts 導入…

  49. Similar Posts を使ってWordPressの関連記事を表示する
    WordPress(このブログ)で関連した記事を表示したい。 でもこのブログはカテゴリーで区分けしているので、カテゴリーに関連した記事だけ表示するのではつまらない。タグ付けも面倒…

  50. Wordpressで関連記事を表示したいならプラグイン『Similar Posts』が便利ですよ « モノコトアメツチ より:

    […] ってとこでしょうか。 ちなみに今回参考にしたのはYukun's Blogさんのエントリーです。 では早速詳しい導入方法をば。 […]

  51. […] Similar Posts 投稿した記事の下に、その記事に関連のある記事を探し出してリンクを自動で張ってくれるプラグインです。初期設定ではちょっとおかしな検知をするみたいですが、上記リ […]

  52. キルトスタイル » Blog Archive » Similar Posts プラグインのインストール より:

    […] Yukin’s Blog […]

  53. 「Similar Posts」で関連記事を表示するようにしました | rhythm より:

    […] WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun’s Blog […]

  54. BuddyPressで起業家用SNS作ってみました。 | タチアゲ -起業・独立・フリーランス 人のご縁で夢を叶えるSNS- より:

    […] http://www.design-oil.com/blog/2009/01/13/796http://www.yukun.info/blog/2008/10/wordpress-plugin-similar-posts.html […]

  55. Wordpressで関連記事を表示するプラグイン『Similar Posts』 « MONODEZ より:

    […] ってとこでしょうか。 ちなみに今回参考にしたのはYukun's Blogさんのエントリーです。 では早速詳しい導入方法をば。 […]

  56. neti2 より:

    WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン – Yukun's Blog http://bit.ly/9YoFE6

  57. 投稿記事に関連記事を表示 | zakix style より:

    […] ググって見つけた、こちらのサイトの設定を参考にさせていただきました。 […]

  58. wordpressへ追加したプラグイン Similar Posts - アフィリエイトを楽しむHOWTO より:

    […] http://www.yukun.info/blog/2008/10/wordpress-plugin-similar-posts.html […]

  59. 地方公務員のWEBノート » 関連する記事を表示してくれるWordPressプラグイン『Similar Posts』 より:

    […] http://www.yukun.info/blog/2008/10/wordpress-plugin-similar-posts.html […]

  60. | 工藤設計のブログ より:

    […] Similar Posts:投稿記事中に自動で関連記事をリンク表示するWordPressプラグイン […]

  61. ワードプレスで関連記事を抽出するプラグインSimilar Postsの設置方法 | しっぴつや より:

    […] ・Yukun’s Blog ・ DESIGN Oil BLOG […]

  62. […] 以下のサイトを参考にさせて頂きました。 ありがとうございます Yukun’s Blog の WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示す… […]

  63. Mac OS Xでftp × Cyberduck | 心はいつもAirPucci (空元気でもいいから) より:

    […] Similar Postsというプラグインをインストールしたのですが、参考にしたのはこちら。 WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグインYukun’s Blog […]

  64. […] WordPress: Similar Posts の紹介と設定例 — 関連記事[投稿|エントリ]を表示するプラグイン […]

  65. […] ・Yukun’s Blog WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン […]

  66. [wordpress]「similar posts」プラグインをインストールしてみた(が動作しない) « PHCJ より:

    […] 「similar posts」プラグインのインストールについての説明 http://www.yukun.info/blog/2008/10/wordpress-plugin-similar-posts.html […]

  67. Zenbackの代わりになる3つのプラグイン+1 | NANOKAMO BLOG より:

    […] […]

  68. […] wordpress Similar Posts の紹介と設定例 ? 関連記事[投稿エントリ]を表示するプラグイン […]

  69. 初めまして。ららと申します。
    とてもわかりやすく、
    記事を読んだだけで、できそうな気がしてきました。
    私もこのような記事が書けるようになりたいと思いました。
    ありがとうございました。

    • yukun より:

      ららさん
      コメントありがとうございます。もしセットアップで不明な点があれば、お気軽にお問い合せ下さい。

  70. ワードプレス:関連記事の表示方法 より:

    […] すいです。 http://www.yukun.info/blog/2008/10/wordpress-plugin-similar-posts.html   […]

  71. #WordPress 関連する記事をリンク掲載するプラグイン | Facebook時代のWebサイト活用術 | マキシデザイン より:

    […] Yukun’s Blog […]

  72. #WordPress 関連する記事をリンク掲載するプラグイン | Facebook時代のWebサイト活用術 | MAXI design より:

    […] Yukun’s Blog […]

  73. このサイトで使っているプラグイン全30種を晒してみたよ | ぷららブログ @plara より:

    […] […]

  74. これだけ見ればOK。FC2からWordPressへの移行の手順と、参考にしてきた記事のまとめ。 | あなたのスイッチを押すブログ より:

    […] […]

  75. WordPress4日目。関連記事を表示させます。 | For the mind より:

    […] した。 → WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン […]

  76. 関連記事を自動表示させるWordPressプラグイン Similar Posts | スクリプトマーケティング より:

    […] WordPress: Similar Posts の紹介と設定例 ? 関連記事[投稿|エントリ]を表示するプラグイン […]

  77. […] インストールや設定については、こちらを参考にしました。 […]