blogPHPでWEB+DBシステムの開発をやっています。近頃、同じエントリへのはてブが別々のブックマークになっていませんか。WordPressでこの現象の対応方法を考えました。utm_sourceというURLパラメータがいつの頃か、FeedBurnerやTwitterFeedからのリンクに「utm_source=feedburner」といったURLパラメータが付くようになりました。Analytics用なので、特に害は無いのですが、リンク先のblog側からすると1点だけ困ることがあります。はてブがバラバラに付く冒頭に触れたように、同じエントリに対するはてブなのにURLパラメータが付くことにより、別のPermlinkとして判定され、別のブックマークになってしまいます。同じエントリへのはてブなのに、はてブ数が合算されません。以下のリンク先は同じエントリに対するはてブなのですが、FeedBurnerが付けるURLパラメータがあるため、5つに分かれています。はてなブックマーク同じエントリなのに別々のブックマークになっています。小さな事といえば小さな事なのですが、なんだかちょっぴり悲しいですよね。URLパラメータを取り除くこれはPermlinkに不要なURLパラメータが付いているのが原因なので、それを取り除いてしまおうという話です。方法は至ってシンプルで、utm_source=がURLパラメータにあれば、mod_rewriteでURLパラメータナシURLにリダイレクトするだけです。WordPressなら.htaccessに以下の記述を入れるだけです。/blogの箇所は各サイト毎に変更して下さい。この例ではPermlinkとして「*.html」という形式を想定しています。他のPermlinkの人は変更して下さい。ありますが、この方法を使えば、FeedBurnerからのリンクでもPermlinkを揃えることができ、はてブが分散することもありません。他のサービスで特殊なURLパラメータが付けられても、記述を追加していけば、URLパラメータを取り除くことができます。FeedBurnerやTwitterFeedを利用している人がそれぞれのサービスで設定変更する方法は、以下のリンクが詳しいです。12:48ちょっとまった!→FeedBurner経由の分散したブックマークを一つにまとめる方法...つい先日、FeedBurnerのトラッキング用パラメーターを取り除くUserScriptというのを公開したのですが、FeedBurnerやTwitterFeedが勝手に追加してくるパラメーターがウザイと感じている人が多いようですね。ボクの書いたUserScriptはクライアント(閲覧者側)の対応方法だったんですけど、サイトオーナー側の対応方法としていくつかエントリーがでてきました。20:06FeedBurner使い必見!はてブ分散を防ぎ、Yahoo!ブログ検索対応に...FeedBurnerやTwitterFeedで付加されるutm_sourceというURLパラメータで起こるURL分散の対処方法。FeedBurnerを使いながらもYahoo!ブログ検索に対応する方法を紹介。