Creazy!

WEBエンジニア・ヤガーのテック・ガジェットブログ

Greasemonkey 開発実績

余計なトラッキング用パラメーターを取り除くUserScript

投稿日:


前に、FeedBurnerのトラッキング用パラメーターを取り除くUserScriptというのを作ったんですけど、これはFeedBurnerだけをターゲットにスクリプト書いてたので、もうちょっと汎用的に作ってみました。
TrackingQueryStripper
インストールはこちらからどうぞ。
http://userscripts.org/scripts/source/76942.user.js
※Firefox+Greasemonkeyで動作確認しています。Safari+GreaseKit、Chromeでも動くんじゃないかな。


パラメーターの削除は2段階になっています。

ステップ1)Canonical URLが指定されてたらそのURLにリダイレクト

そのページのパーマリンクがCanonical URLとして指定されており、そのURLと異なるパラメータが付いている場合は Canonical URLにリダイレクトします。
というか、これが理想の動きだと思います。みなさんちゃんとCanonical URL指定してください!
参考:検索エンジン3社が開始した、rel=canonicalの使い方

ステップ2)余計なパラメータを正規表現で削除

Canonical URLが指定されていない場合は、正規表現で書かれたルールでパラメータを削除します。今現在、削除対象のパラメータはおおきく2種類。

  • 1. Google Analytics用
    • utm_source=*
    • utm_medium=*
    • utm_campaign=*
    • utm_content=*
  • 2. RSS用
    • ref=rss

この他にも、余計なパラメータでお困りのものがありましたら、コメントとかTwitterとかでお寄せ下さい。ものに寄ってはスクリプトに取り込みますので。

-Greasemonkey, 開発実績

執筆者:

関連記事

「Ust DL」アップデート(ID1千万台対応+クロスブラウザ対応)

【2012/01/03:更新】 Ust DLの公式ページができました。今後の最新情報はこちらをご確認ください。 Ust DL 公式ページ Ustreamの録画(Recorded)をダウンロードできるU …

英→日、日→英を自動的に判断して翻訳してくれるYahoo!Pipesとブックマークレット

ブログのネタを探したり、仕事で調べものをしているとちょっと英日/日英の翻訳したいって事があります。そんな時にブックマークレットかなんかで簡単に変換できると便利です。 単語だけであれば、英辞郎の結果を表 …

AmaQuick v3.1.3 ブックマークレット更新(楽天ISBN13対応、商品ID取得不具合解消など)

久しぶりにAmaQuickの更新を行いました。実はアナウンスなしで3.1.2として不具合解消対応も行っていたのですが合わせてご報告いたします。 AmaQuick 公式ページ | Creazy!

TwitGIFでブログパーツを作った人が200人を超えました!

TwitGIFを公開して2日ほどですが、すでに多くの方にご利用頂いているようです。先ほど確認してみるとTwitterアカウント数にして200人を超えていました!アザース! で、トップページにカウンター …

no image

Amazon が Product Advertising API に変わっても「Amazon Quick Affiliate (JP)」は死にましぇん

【2012/02/22:追記】 最新のアップデート状況が分かりにくくなってきましたので公式ページ作成しました。 今後はこちらに関連エントリーなどもまとめていきます。 Amazon Quick Affi …

スポンサードリンク

スポンサードリンク