BloggerやWordPressなどのブログサービスで、RSSフィードに『FeedBurner』を利用することで、全体のフィード登録数を確認できたり、FeedFlareによるサービスの追加、最新の記事をブログパーツとして出力する機能など色々とメリットがあります。
ただし、通常デフォルト設定で使用するとフィード経由のURLが専用のものとなってしまい、以下のようなデメリットとなってしまいます。
- ブックマークなどする場合に、パーマリンク(本来の固定リンク)と違ってしまう
- ソーシャルメディアに共有するとき、 〃
- はてなブックマークなどのブックマークサービスで、 〃
- Google Adsenseなどの広告が、まったく関連性のないものになってしまう
例えば、Google Readerから以下のリンクをクリックすると…
このパーマリンクが
http://ichitaso.blogspot.com/2012/03/ipad-retinadisplay.htmlこんなに長いURLになってしまいます。
http://ichitaso.blogspot.com/2012/03/ipad-retinadisplay.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+WillFeelTips+%28Will+feel+Tips%29&utm_content=Google+Readerこの部分がFeedBurnerでのアクセス解析に用いられている部分になります。
?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+WillFeelTips+(Will+feel+Tips)&utm_content=Google+Reader
FeedBurnerのURLリンクをパーマリンクへ変更する方法
1.FeedBurner - Google こちらにアクセス
2.自分のフィードタイトルをクリックする
3.「FeedBurnerスタッツ」→「Track clicks as a traffic~」のチェックを外す
「Track clicks as a traffic source in Google Analytics」は、Google Analyticsでフィードのクリック率を解析するためのものですが、チェックを外すことで無効になります。
ただ、フィードのクリック率よりもGoogle AnalyticsでのPV数や参照元URL、検索キーワードなどの必要なものは無くならないため、上記デメリットと比べれば外しておいたほうがいいかと考えます。
リダイレクトを使ってURLを変換する方法
FeedBurner経由の人だけ、はてなブックマークが違うブックマークになる件 | Web活メモ帳
Javascriptを利用した方法で、Google Analyticsの機能を生かしたまま表示させることもできます。
<script> function utmCut() { var utmCut = location.search if (utmCut.match(/(utm_)/g)) { location.replace(location.pathname); } } </script> </head> <body onLoad="utmCut();">ただし、2回ページを開くことになるので、ページビュー数が通常よりも増えてしまい、正確なデータとならないデメリットがあるようです。
「.htaccess」を利用した方法はBloggerでは設定できないため、「Track clicks as a traffic~」のチェックを外すという方法がベターになるかと思います。まだ設定されてない方は、参考にしてみて下さい。