Movable Typeプラグイン:外部サイトのページも含めて柔軟に関連ページを表示できるプラグイン「RelationalPage」で、サイト内回遊率を上げませんか?
2009年4月 6日
Movable Typeプラグイン:外部サイトのページも含めて柔軟に関連ページを表示できるプラグイン「RelationalPage」で、サイト内回遊率を上げませんか?
カテゴリー: A-Form, MTプラグイン , CMS(コンテンツマネジメント・システム) , ビジネスブログ・MovableType
SEの進地です。おはようございます。
MovableTypeのプラグインで、エントリー、ウェブページに外部サイトのページも含めて柔軟に関連ページを表示できるプラグイン「RelationalPage」を作成しました。
ページに外部サイトのページも含めて柔軟に関連ページを表示できるプラグイン - RelationalPage
http://www.ark-web.jp/sandbox/wiki/3993.html
詳細な設定と使い方はWikiに譲って、ここではRelationalPageの機能に関して解説したいと思います。
Movable Typeで関連ページを表示する方法としては、「RelatedEntries」や、「Related Entries Plugin」など、いくつか有名なプラグインがあります。また、「TagSupplementals」や直接MTタグでロジックを組んで、関連の強いタグや同じタグを持つエントリーを関連エントリーとして表示するといった方法もあります。
ただ、これらのプラグインや方法では外部サイトやMTで管理されていないページ、インデックステンプレートで生成したページなどを関連ページとして表示することができません。RelationalPageを使うと、外部サイトも含めた柔軟な関連ページの表示を行えます。
RelationalPageではYAML形式の設定ファイルを用いて、関連ページの定義を行います。各関連JYAMLのフォーマットは非常にシンプルで、直感的に扱えるものにしています。
---
- title: 関連ページ1のタイトル(リンクテキスト)
url: 関連ページ1のURL
tags:
- 関連付けるタグ1
- 関連付けるタグ2
- :
- 関連付けるタグN
default: デフォルト表示指定(1 or 0)
- title: 関連ページ2のタイトル(リンクテキスト)
url: 関連ページ2のURL
tags:
- 関連付けるタグ1
- 関連付けるタグ2
- :
- 関連付けるタグN
default: デフォルト表示指定(1 or 0)
:
詳細はWikiに譲りますが、設定ファイル側では各関連ページに対して関連付けるタグを定義しておきます。RelationalPageは再構築のタイミングでページにつけられたタグをみて、そのタグに関連付けられている関連ページへのリンクをページ内に描画します。
このように、RelationalPageはページ単位に関連付けを定義するのではなく、各ページはあくまで自然にタグを使ったままで関連ページを表示できる利点があります。
その他の利点もあわせてまとめると、次の通りです。
- 外部サイトやMTで管理していないページ、インデックステンプレートで生成したページなども関連ページとして定義できる
- 関連ページのリンクテキストを自由に定義できる
- ページ単位に関連付けの定義を行う必要がないため、中途での導入がスムーズ。また、保守性にも優れる
- タグと関連ページとの関連付けは設定ファイルで手動で行うため、関連付けそのものも何らかのプログラムロジックで行う方法に比べて細かな調整が行える
反面、関連ページ側のURLが頻繁に変わる場合や大量に定義する場合には、設定ファイルに直接定義するRelationalPageは向かないかもしれません。
なお、このブログの下部にある「興味があるかも?」ブロックの、「アークウェブのサービスでは」の部分はRelationalPageを使って構築しています。こういうソリューションページなど、静的で一度作成した後はほとんどURLは変更されず、また、各ページからタグという抽象度で紐付けたいようなページを関連ページとして定義する場合にRelationalPageは一番力を発揮すると思います。
RelationalPageを利用すれば、柔軟性と保守性のバランスを保ちながら外部サイトも含めた関連ページの定義と表示を行うことができます。サイト内回遊率の向上や狙ったページへの誘導などに活用できると思います。ぜひ、お試しください。
なお、アークウェブではこうしたプラグインの開発・カスタマイズはもちろん、Movable Typeの導入、カスタマイズ支援も承っています。単なるブログツールを超えたCMSとしてMovable Typeを活用する際にお役に立てると思います。
Movable Typeソリューション(ブログ・CMS)
http://www.ark-web.jp/solution/movabletype.html
どうぞ、お気軽にご相談ください!
投稿者 進地 : 2009年4月 6日 08:44
|
|
|
タグ: Movable Type , MTOS , RelationalPage , プラグイン , CMS
この記事は参考になりましたか?
興味があるかも?
« 前の記事:アークウェブお手伝い事例:メッセンジャーバッグブランド「TIMBUK2(ティンバックツー)」のサイトが09春夏リニューアル!
» 次の記事: Ruby on Railsソリューション:「Railsシステムの運用・保守における強み」ページを掲載
トラックバック
このエントリーのトラックバックURL:
http://www.ark-web.jp/blog/mt-tb.cgi/482
【!】本記事への言及がない記事からのトラックバックは、削除する場合があります。
アークウェブの本
Zen Cartによるオンラインショップ構築・運用テクニック―オープンソース徹底活用
内容充実のZen Cart公式本(v1.3対応)がついに発表です。アークウェブのスタッフをはじめZen-Cart.JPの中心メンバーが共著で執筆しました。続きを読む
人気記事
ランキング
新着はてブ
カテゴリー
- A-Form, MTプラグイン
- Ajax (システム開発)
- CMS(コンテンツマネジメント・システム)
- CSR(企業の社会的責任)
- Miqqle
- OpenSocial (システム開発)
- PukiWiki
- RIA (システム開発)
- Ruby on Rails(システム開発)
- SEM・サーチエンジン広告
- SEO・サーチエンジン最適化
- Snippy(SNS・ソーシャルブックマーク)
- Web 2.0
- WebSig24/7
- Webアクセシビリティ
- Webデザイン
- Webマーケティング
- Webユーザビリティ
- Web・ITニュースクリップ
- XP・アジャイル(システム開発)
- Zen Cart(オンラインショップ構築)
- ecoったー
- mixiアプリ
- necoったー
- だれもが使えるウェブコンクール
- アークウェブ
- アークウェブのCSR
- オープンソース
- セキュリティ(システム開発)
- テスト(システム開発)
- データベース
- ビジネスブログ・MovableType
- ビッグイシュー(The Big Issue)
- マッシュアップ
- 唐松(アクセス解析)










(準備中)




