【プラグインNo.112】今更聞けない!YARPP (Yet Another Related Posts Plugin)をサクッと解説

プラグイン
この記事は約6分で読めます。

この記事では、WordPressの人気プラグインであるYARPP (Yet Another Related Posts Plugin)について、初めて聞いた方にもわかりやすく解説しています。関連投稿の表示に悩む方にとって、理解を深める手助けとなれば幸いです。

スポンサーリンク

YARPP (Yet Another Related Posts Plugin)とは?

YARPP (Yet Another Related Posts Plugin)は、WordPressサイト内の記事の関連性を自動的に判定し、読者に関連する投稿を表示するためのプラグインです。これにより、サイト滞在時間の向上や直帰率の低下が期待できます。

わかりやすい具体的な例

わかりやすい具体的な例1

graph TD A[ブログ記事「東京観光おすすめスポット」] --> B[関連投稿「浅草の見どころ」] A --> C[関連投稿「東京の美味しいスイーツ」] B --> D{関連スコア評価} C --> D D --> E[読者に表示される]

例えば「東京観光」に関する記事を読んでいる人に対して、YARPPは「浅草の見どころ」や「東京のスイーツ」など関連性の高い記事を自動で判定し、ページ下部に表示してくれます。

わかりやすい具体的な例2

graph TD A[ブログ記事「WordPressの始め方」] --> B[関連投稿「おすすめの無料テーマ5選」] A --> C[関連投稿「SEO対策の基本」] B --> D{関連スコアによる分析} C --> D D --> E[表示ブロックで出力]

「WordPressの始め方」の記事を読むユーザーに向けて、YARPPは「無料テーマの紹介」や「SEO対策」など、サイト内にある関連性の高い投稿を候補として自動表示します。

スポンサーリンク

YARPP (Yet Another Related Posts Plugin)はどのように考案されたのか

YARPPは、コンテンツマーケティングの成長とともに、訪問者のサイト滞在時間を伸ばす手段として注目されるようになった背景の中で誕生しました。多くのブログ運営者が直帰率の高さに悩んでいたことが、こうした関連投稿表示プラグインの必要性を高めました。

graph TD A[2000年代後半 ブログの急増] --> B[読者の直帰率が課題に] B --> C[読者を引き止める施策の模索] C --> D[YARPPの開発] D --> E[関連スコアによる自動判定機能]

考案した人の紹介

YARPPを考案したのは、開発者のMitcho(Michael Yoshitaka Erlewine)氏です。彼はMIT出身の言語学者でありながら、WordPressに強い関心を持ち、実用的なツールとしてこのプラグインを開発しました。彼の目的は、訪問者がより多くのページを閲覧することでサイト全体の価値を高めることでした。

考案された背景

2000年代後半、WordPressの普及に伴って、個人ブログや企業サイトの情報発信が急速に増加しました。その中で、読者が1記事だけ読んですぐに離脱してしまう「直帰率の高さ」が多くのサイトで問題となり、解決策としてYARPPが注目されるようになりました。

YARPP (Yet Another Related Posts Plugin)を学ぶ上でつまづくポイント

YARPPを学び始めたばかりの人が最もつまづくのは、「関連性スコアの仕組み」です。これは、記事のタイトル・本文・タグなどから関連度を自動で数値化する機能で、他のプラグイン(例:Contextual Related Postsなど)と異なり高度なチューニングが可能です。このスコアリングをどう調整するかで表示される内容が大きく変わるため、初心者にとっては理解が難しいポイントとなります。

スポンサーリンク

YARPP (Yet Another Related Posts Plugin)の構造

YARPPは、記事間の関連性を数値化するアルゴリズムを中核に持ち、タイトル、本文、カテゴリー、タグといった各要素の一致度から関連スコアを算出します。さらに、その結果をテンプレート内で呼び出し、表示方式を自在にカスタマイズできる柔軟な設計が特徴です。

graph LR A[記事データベース] --> B[タイトル・本文解析] B --> C[タグ・カテゴリー情報の収集] C --> D[関連スコア計算アルゴリズム] D --> E[関連投稿リストを生成] E --> F[テンプレートで表示設定可能]

YARPP (Yet Another Related Posts Plugin)を利用する場面

YARPPは、ユーザーの回遊率を高めたいブログやメディアサイトなどで活用されます。

利用するケース1

ニュース系ブログでは、最新の事件に関する記事を読んだ後に、関連する過去の記事を表示することで、より深い情報提供が可能になります。たとえば「地震速報」の記事を読んだユーザーに「過去の大地震」「防災対策まとめ」などを表示すれば、滞在時間の延長と信頼性向上が期待されます。

graph TD A[記事「地震速報」] --> B[関連投稿「過去の大地震まとめ」] A --> C[関連投稿「防災対策チェックリスト」] B --> D[表示テンプレートで出力] C --> D

利用するケース2

ファッション系サイトでは、新作紹介記事に対して「今季のトレンド」「過去のコーデ事例」などを表示することで、ユーザーの購入意欲や閲覧意欲を引き出す効果があります。特にECサイトと連携している場合、売上向上に寄与する施策として有効です。

graph TD A[記事「新作ワンピース紹介」] --> B[関連投稿「2025年夏トレンドまとめ」] A --> C[関連投稿「おすすめの小物コーデ」] B --> D[スコア評価をもとに表示] C --> D

さらに賢くなる豆知識

YARPPには「カスタムテンプレート機能」があり、表示レイアウトをHTML・PHPで自由に編集することが可能です。これにより、サイトのデザインに完全に合致した関連投稿表示が実現できます。また、キャッシュ機能や除外カテゴリ指定など、細かなチューニングが可能な点も特徴のひとつです。

スポンサーリンク

あわせてこれも押さえよう!

YARPP (Yet Another Related Posts Plugin)の理解において、あわせて学ぶ必要があるプラグインについて5個のキーワードを挙げて、それぞれを簡単に説明します。

  • Contextual Related Posts
  • テキストベースで関連性を判定するシンプルなプラグインで、表示が高速です。

  • Related Posts Thumbnails
  • 記事の関連投稿をサムネイル付きで表示し、ビジュアル訴求が強いサイトに適しています。

  • Inline Related Posts
  • 記事中に関連投稿を表示できるプラグインで、読み進めながら他記事へ誘導できます。

  • Jetpack Related Posts
  • Jetpackの一機能として提供され、クラウド処理によってサーバー負荷が軽減されます。

  • SEO Auto Links
  • 自動的に内部リンクを挿入してくれるプラグインで、SEO施策と連携しやすいのが特徴です。

まとめ

YARPP (Yet Another Related Posts Plugin)を理解することで、サイトの滞在時間を伸ばし、直帰率を下げる施策が可能になります。ユーザーにとって魅力的な記事導線を設計する力が身につき、結果としてサイト全体の評価向上にもつながります。

スポンサーリンク