HOME » blog , MovableType , tips , tutorials , url , webservice » FeedBurnerに移行しました
FeedBurnerに移行しました
移転が終わって、あちこちいじりつつ変な所がないか確かめていたときに、なぜかRSS1.0だけ開けない事が判明しました。
観測気球さんのこちらの記事を参考にindexをいじってみたりしたのですが、全然うまくいきません。
というわけで、以前から目を付けていたFeedBurnerを導入する事に決めました。
取れる対策がこれしか思いつかなかったもので。
参考にさせて頂いたのは以下のエントリです。
このFeedBurnerを今までのXML Feedの代わりに使うと、更新されるたびにテンプレを3つ(RSS1.0・2.0、Atom)再構築しなくてもいいので少しは動きが軽くなる効果があるらしいんですね。
しかもFeedBurner側の設定で、RSS1.0形式へのコンバータもできるの事だったので、これは一石二鳥でいいかもと思ったわけです。
MT使いの方で、ちょっとでもブログの動きを軽くしたいと思っている人にはおすすめの一品ではないでしょうか。
以下自分用の導入記録。
- 「RSS 2.0」のインデックス・テンプレートを開き、テンプレートの中身をコピペする。
- “新しいインデックスプレートを作る”をクリックし、
- テンプレートの名前:適当
- 出力ファイル名:適当(英数字).xml
- テンプレートの中身:さっきコピペしたもの
と入力し保存・再構築する。
RSS 2.0 Feedを昔の名前(index.xml)以外の名前で生成するようにするため。 - FeedBurnerでアカウントを作る。
- TOPページに自分のHPのアドレスを入力し「Go」
- 元データとして利用できるXML Feedが表示されるので、この中から先ほど作成したRSS 2.0 Feedを選んで「NEXT」
- 「Feed Title」・「FeedBurner URI」に任意の英数字を入力し「NEXT」。
- 以下の操作は任意
RSS1.0が必要(mixiに記事データを配信している人etc.)な場合は「Convert Format Burner」にチェックを入れ、「Convert feed format to:」で「RSS1.0」を選択。
こじゃれた出力画面(こんな感じ)が使いたい人は「Browser-Friendly Burner」をクリック。設定はお好みで。 - ユーザーネームやパスワードを決めて「NEXT」→「Activate My Feed」で完了。
- 以下のようにmain indexを書き替える。
<link rel="alternate" type="application/atom+xml" title="Atom" href="<$MTBlogURL$>atom.xml" /> <link rel="alternate" type="application/rss+xml" title="RSS 1.0" href="<$MTBlogURL$>index.rdf" /> <link rel="alternate" type="application/rss+xml" title="RSS 2.0" href="<$MTBlogURL$>index.xml" /> <link rel="EditURI" type="application/rsd+xml" title="RSD" href="<$MTBlogURL$>rsd.xml" /><link rel="alternate" type="application/rss+xml" title="RSS" href="http://feeds.feedburner.com/○○○" /> <link rel="alternate" type="application/atom+xml" title="Atom" href="http://feeds.feedburner.com/○○○" /> - .htaccessファイルを作成し、Redirectがかかるようにする。
中身は以下の通り(.htaccessファイルの意味がわかんない人はこの辺参照)。Redirect permanent /index.rdf http://feeds.feedburner.com/○○○ Redirect permanent /index.xml http://feeds.feedburner.com/○○○ Redirect permanent /atom.xml http://feeds.feedburner.com/○○○
ファイルができたらindex.rdf 等と同じ場所にを置く。
(もともと.htaccessがある場合は、下に追加記入すればOK) - RSS1.0・2.0、Atomの各テンプレの再構築オプションをオフにする。
これでFeedBurnerへの移行作業はおしまいだと思います(自信ない…)。
mixi日記にも更新状況が反映されるようになったのでめでたしめでたし。
なんですが、(o)さんの記事によるとこれに移行すると更新状況が反映されるのが以前より遅くなってしまうそうで、合わせて対策用プラグインの紹介がされていたので、一緒に導入してみました。
Ogawa::Memoranda: Update-n-Ping Plugin
このプラグインを入れると、エントリの内容を更新した時にも登録されている各pingサイトに情報を送信してくれるようになるのですが、いろんな所にping打ちまくっても仕方ないので私はデフォルト設定(Ping-o-Matic!へのみPing送信)のまま使用しています。
詳しい事は元記事を見てくださいな。
導入方法は簡単でここからプラグインをダウンロード・解凍 → /plugins/update-n-ping/に入っている中身を全部MT本体のpluginファイルにアップロードし、config.cgiのパーミッションを変更(さくらのばあい755)すれば使えるようになります。
さて、この一通り作業が終了したあと、サイトチェックしたらmiaowさんからのコメントにより、どうやらさくらはみんなそうらしい、と言う事が判明しました。
他の利点がなかったら、ちょっと落ち込んでしまいそうでした(苦笑)。
最後にRSSリーダーでこのサイトをチェックしてくださっている方へのお知らせです。
一応リダイレクト設定はしてあるのですが、よろしければ
http://feeds.feedburner.com/open_arms
へ直接URLの変更をして頂けるとありがたいです。
よろしくお願い致します。
Related Posts
- Tags : blog , MovableType , tips , tutorials , url , webservice | TrackBack URL
- Prev : ロリポ最悪でございます(つД`) | Next : 個別記事URLの固定化を行いました
Comments & Trackbacks : 11
もそさん、移転お疲れ様でした。
移転という考えただけで気の重くなる作業を、素早くやってのけるのはさすがですよねー。爪の垢を分けていただきたい!私ならきっと1?2週間はかかる‥‥デスよ。( ̄▽ ̄;)
疲れを引きずらないように、楽しい遊びでもなさって気分転換して下さいね。
ご参考までに、私のリーダーではRSSを読込めていないみたいです。リーダーと言ってもブラウザから閲覧する簡易タイプなので、こちらの性能の問題だと思います。(他にも読めないサイト様がけっこうあるので。)余計な差出口で失礼いたしました。m(_ _)m
■ぴあすさん
いやぁ、全然素早くないし、むしろとろいですw。
時間がたまたま腐る程あったので、どうにかできましたが、そうじゃなかったら絶対挫折しましたね(苦笑)。
RSSうまく動いてませんか。
よかったらアドレスをコピペして再登録してみてはいただけませんか?
多分それで読み込めるようになると思うんですけど…。
もそさん、こんばんは。
おっしゃるように再登録したらちゃんと読み込めました。
教えていただいてありがとうございます!
お疲れでしょう。肩でもお揉みしましょうか?(^_^)
■ぴあすさん
あ、よかった(ノ´∀`*)
ちゃんと登録できたみたいで。
なんかリダイレクトが効くところとそうでない所があるんですよねぇ。
肩もみうれしいなぁ、えへ。もんだら疲れちゃったでしょ?
お茶どぞー(・∀・)つ旦
RSSをFeedBurnerへ移行
RSSをFeedBurnerに移行すると、今までのRSS1.0・2.0・Atomを再構築しなくてよいので、エントリー時、500エラーに悩んでいる当サイトにぴった…
こちらのエントリーを参考にしてFeedBurnerに移行したPega Weblogのpegaです。
トラックバックを重複して送ってしまいました。すみませんが、どちらかを削除願います。
■pegaさん
わざわざご報告ありがとうございます^^。
しかと削除しておきましたので。
FeedBurnerへの移行
どうもうまく更新状況が反映されないので、思い切って「FeedBurner」へ移行…
こんにちは♪いつもお世話になっています。
私も「FeedBurner」に移行しました。
もそさんの記事を参考にさせてもらいました。どうもありがとう
ございます。もう、ひたすら感謝です。(^人^)
■ゆこりんさん
毎度どうもですぅ^^。
お役に立てたようで幸いでした。
ただ、これに移行してからMyBlogListの反応がイマイチ悪くなってしまったので、きちんと反映されているか確認して、反映されていないようだったらMBLの手動pingJavaを使って手打ち送信した方がいいかもです。
こんばんは。
FeedBurner移行の際、とてもお世話になりました。
とてもわかりやすいエントリーで大変参考になりました。
本当にどうもありがとうございました。
トラバさせて頂いたのですがうまくいかなかったようなのでコメントでお知らせさせて頂きました。