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


WordPress Plugin: Similar Posts

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

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

まず、下の二つのページからPost-Plugin Libraryと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せずにテンプレートの任意の場所に、

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

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さんスゴイなぁ。

関連記事 (Related Articles):


WordPress: Similar Posts の紹介と設定例 – 関連記事[投稿|エントリ]を表示するプラグイン」への86件のフィードバック

  1. ピンバック: 関連記事を表示したい

  2. ピンバック: Similar Posts導入 « ビッケルの空中庭園

  3. ピンバック: You Look Too Cool » プラグイン「Similar Posts」をインストール

  4. ピンバック: Wordpress・再強化週間 - PINKMAC

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

  6. ピンバック: 関連記事の表示プラグイン追加 | Nxt-Ent

  7. ピンバック: Similar Postsで「関連するエントリー」を表示(WordPressプラグイン) / DESIGN Oil BLOG

  8. ピンバック: ワードプレス(WordPress)の個人的覚書

  9. ピンバック: 不定期雑文@疾風部 » Blog Archive » サーバ移行完了みたい

  10. ピンバック: くされ。サイトwordpressになる。

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

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

  13. ピンバック: Similar Posts うまくいかない? « みちゅろぐ(`・ω・´)

  14. ピンバック: yoshihiko ohbayashi

  15. ピンバック: WordPressにプラグインSimilar Postsを入れてみた。 | 煤式自動連結器

  16. ピンバック: 私が使っている17個のWordPressプラグイン | Toolog.net

  17. ピンバック: 関連エントリーを表示させたい « IDEA Promotion

  18. ピンバック: Similar Posts プラグイン | hbirds.net

  19. ピンバック: Similar Posts プラグイン | hbirds.happy.nu

  20. ピンバック: Woggieeee

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

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

  23. ピンバック: ブログのトップページを少し改造 – MagicArea

  24. ピンバック: WordPressで関連記事を表示するプラグイン Similar Posts - key2web

  25. ピンバック: t011.org

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

    1. yukun 投稿作成者

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

      返信
  27. ピンバック: Daily Digest for 20091021 – lifestream@add

  28. ピンバック: ニコニコプレスでサムネイル付きで関連記事を表示する – ヒロカワズタイプ。

  29. manabu

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

    ありがとうございました。

    返信
  30. manabu

    余談ですが、このエントリーのトップ画像かっこいいですね。

    どうやって作ったのですか?

    返信
    1. yukun 投稿作成者

      > manabuさん
      どういたしまして。

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

      返信
  31. kagetsuya

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

    返信
    1. yukun 投稿作成者

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

      返信
  32. ピンバック: 今年中には入れたい!WordPressプラグイン10本 | カグア!Google Analytics 活用塾:事例や使い方

  33. ピンバック: 02-WordPress2.9やwp.Vicuna、ニコニコプレスやKtaiStyleとか - WordPress Cafe

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

  35. ピンバック: Plugins Similar Posts – まったり(。・・。)

  36. ピンバック: gissy

  37. ピンバック: Similar Posts で関連記事の表示 | WebLABS

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

  39. ピンバック: KOOOKIE.COM » wordpress [関連する記事]を各記事へ表示するプラグイン

  40. booksmax

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

    返信
    1. yukun 投稿作成者

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

      返信
  41. ピンバック: 関連している投稿を表示するプラグイン:Similar Posts

  42. ピンバック: WordPressをカスタマイズ | APERTOZERO BLOG

  43. ピンバック: Plugins Similar Posts | Ma-tari wp

  44. hatamoto

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

    返信
    1. yukun 投稿作成者

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

      返信
  45. ピンバック: こば

  46. ピンバック: deeeki

  47. ピンバック: For the mind

  48. ピンバック: かめめねっと

  49. ピンバック: 森川悦子

  50. ピンバック: pc.casey.jp » WordPressで関連記事を表示するプラグイン

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

  52. ピンバック: Wordpressのプラグインを探してインストールしてみました | Way of thinking.

  53. ピンバック: キルトスタイル » Blog Archive » Similar Posts プラグインのインストール

  54. ピンバック: 「Similar Posts」で関連記事を表示するようにしました | rhythm

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

  56. ピンバック: Wordpressで関連記事を表示するプラグイン『Similar Posts』 « MONODEZ

  57. ピンバック: neti2

  58. ピンバック: 投稿記事に関連記事を表示 | zakix style

  59. ピンバック: wordpressへ追加したプラグイン Similar Posts - アフィリエイトを楽しむHOWTO

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

  61. ピンバック: | 工藤設計のブログ

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

  63. ピンバック: Similar Posts 関連記事の表示 WordPressプラグイン おお杉商店のブログ

  64. ピンバック: Mac OS Xでftp × Cyberduck | 心はいつもAirPucci (空元気でもいいから)

  65. ピンバック: pc.casey.jp » [WordPress] 関連記事を自動的に表示するプラグイン

  66. ピンバック: WordPress 「Similar Posts」(関連記事表示プラグイン)の導入方法と使い方

  67. ピンバック: WordPressで「関連記事」「人気記事」「新着記事」を表示させる方法 | Backless -バックレス-

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

  69. ピンバック: Zenbackの代わりになる3つのプラグイン+1 | NANOKAMO BLOG

  70. ピンバック: WordPress3 関連記事表示のプラグインを実装した | デンジソウ

    1. yukun 投稿作成者

      ららさん

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

      返信
  71. ピンバック: ワードプレス:関連記事の表示方法

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

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

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

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

  76. ピンバック: WordPress4日目。関連記事を表示させます。 | For the mind

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

  78. ピンバック: 関連する投稿を表示するプラグインを変更 - masatsu file

コメントを残す