zenbackで関連記事が表示されない場合の対処法

先日、zenbackの導入方法の記事を書きましたが、一般のブログサービスではなくWordPressなどのツールを使っている場合、そのままでは上手く動作しない場合があるようです。

実際、このサイトでもしばらくzenbackが動かず困った末に解決しましたので、情報をシェアしておきます。

head要素内にRSSリンクが必要

zenbackのコードを貼って数日もすれば、ほほ確実に「関連リンク(他サイト・ブログの記事へのリンク)」のコーナーは表示されると思います。

しかし、自サイト内の記事を拾ってくれる「関連記事」が動かないことがあります。このような場合の対策が、zenbackブログに書かれていました。

関連記事の表示に問題がある場合の対処方法 – zenbackブログ

幾つかチェックポイントがあるのですが、たぶん一番多くの方がつまずくと思うのが、次のポイントです。

zenbackに登録したブログの<head>要素内にRSSへのリンクがあるか確認

WordPressでとくに自分でテンプレートを作っていたりする場合、head要素内にRSSリンクを含めていない場合が結構あると思います。これだといつまでたってもzenbackが関連記事を拾ってくれません。

なのでRSSリンクを入れます。
なお、WordPress(3.x)ではRSSリンクは下記のようになります。

<link rel="alternate" type="application/rss+xml" title="ServerResearch RSS Feed" href="http://serverkurabe.com/?feed=rss2" />
<link rel="alternate" type="application/atom+xml" title="ServerResearch Atom Feed" href="http://serverkurabe.com/?feed=atom" />

titleとURL部分は、それぞれ自分のブログに読みかえて利用してください。
なお上記では「feed=rss2」と「feed=atom」で、RSS2.0とAtomの両方を指定しています。RSS2.0だけでもいいかもしれませんが、念のためにAtomも指定したほうが安全だと思います。

なお、上記をhead要素に埋め込んでから関連記事が表示されるまでには、さらに時間がかかります。当サイトの記事は100記事以上ありますが、関連記事が表示されるまでには一週間はかかりました。

以上、zenbackが上手く動かずに困っている方のお役に立てば幸いです。

Comment

  1. Webサービス「zenback」で「zenback読み込み中です。」から進まない解決方法 | Design × Lifehack × CrossOver Lab

    2011-08-28 20:02

    […] ✓関連リンク:zenbackで関連記事が表示されない場合の対処法 | Sabakura Blog […]

  2. Zenbackの「関連する記事」が表示されない場合の対処法。自作テーマの人は要注意! | こけらブログ

    2014-02-19 01:36

    […] 引用元:zenbackで関連記事が表示されない場合の対処法 | Sabakura Blog […]

コメントを投稿