URL整理ツール:リンクのトラッキングパラメータを削除

リンク1つ、リスト、メッセージ全体のどれでも貼り付けられます。utm_*、fbclid、gclidなど100種類以上のトラッカーを取り除いた、きれいなURLが返ってきます。GoogleやFacebookのリダイレクトリンクも展開します。処理はすべてお使いのブラウザの中で行われます。

入力に合わせて自動で整理します。ショートカット:Ctrl/⌘ + Enter。

オプション

URL整理ツールは、example.com/post?utm_source=newsletter&utm_medium=email&fbclid=IwAR…のようなリンクを、example.com/postに戻します。削除されるものはすべて、ほかの誰かのアクセス解析のために付いているもので、削除しても表示されるページは変わりません。リンクを共有する前、文書に貼り付ける前、ブックマークとして保存する前にお使いください。

URLを整理する方法

  1. 上の入力欄に、リンク1つ、1行に1つずつのリスト、またはメールやチャットのメッセージ全体を貼り付けます。
  2. 結果を確認します。整理後の文章がその場で表示され、下の表には、各リンクから削除したパラメータとその用途が一覧で出ます。
  3. 必要に応じて調整します。残したいパラメータは削除しないものに、社内で独自のトラッカーを使っているならあわせて削除するものに追加してください。
  4. すべてコピーを押して、きれいなリンクを使いたい場所に貼り付けます。

クリーナーは、貼り付けた文章をそのまま処理します。文中のリンクは前後の句読点を保つので、文末のリンクが句点を巻き込むことはなく、かっこで囲んだリンクはかっこが残ります。

トラッキングパラメータとは

URLの?より後ろの部分がクエリ文字列で、name=valueの組を&でつないだものです。その中には、ウェブサイトに何を表示させるかを伝えるものがあります。検索なら?q=、YouTubeの動画なら?v=、検索結果の3ページ目なら?page=3です。一方で、クリックの経路を記録するだけのものもあります。それがトラッキングパラメータで、3つの種類に分かれます。

キャンペーンタグ(utm_*)

UTMパラメータは、マーケティング担当者が手作業で付けるラベルです。Googleアナリティクスは、utm_source、utm_medium、utm_campaign、utm_term、utm_content、utm_id、そしていくつかの新しい項目を読んで、訪問をキャンペーンに結びつけます(Googleアナリティクス ヘルプ)。これらが表すのはキャンペーンの情報で、あなたのことではありません。ただし、そのリンクをどこで見つけたかは伝わります。自分でタグを作る側なら、UTMパラメータ生成ツールで一貫した形のタグを作れます。

クリックID

広告プラットフォームは、あとで起きた購入や登録を特定の広告に結びつけられるように、クリックごとに固有のIDを付けます。Google広告の自動タグ設定は、Googleクリック識別子であるgclidを付加します(Google広告ヘルプ)。Metaは、FacebookやInstagramで広告をクリックされたときにfbclidを渡し、そのピクセルがこの値をファーストパーティCookieに保存することがあります(Meta for Developers)。Microsoft広告のmsclkid、TikTokのttclid、Xのtwclidも同じ仕組みです。たとえばMicrosoftは、msclkidを広告のクリックごとに固有の識別子として説明しています(Microsoft Learn)。これらが付いたままのリンクは、その1回のクリックに結びついています。

購読者IDと共有ID

メール配信プラットフォームは、さらに踏み込みます。Mailchimpのmc_eidは特定の購読者に対応していて、アカウントの所有者は、これをもとにMailchimp APIから購読者のメールアドレスを調べられます(Mailchimp Developer)。mc_eidが付いたままニュースレターのリンクを転送すると、ほかの人のクリックまで、あなたのものとして記録されかねません。アプリの共有ボタンでコピーしたリンクにも、独自の識別子が付いていることがよくあります。YouTubeとSpotifyのsi、Instagramのigsh、TikTokの一連の共有パラメータなどです。これらがなくても同じページが開くので、わざわざ引き継ぐ理由はありません。

削除しても安全なパラメータと、そうでないもの

下のリストにあるパラメータは、共有や保存をするリンクから削除しても安全です。なくても、移動先のページは同じように読み込まれます。クリーナーはそれ以外のものにはあえて手を付けません。多くのパラメータが、実際に役割を果たしているからです。

  • コンテンツを指定するもの:YouTubeのv、list、t、検索ページのq、ショップサイトのid、page、sort、絞り込みの値など。取り除くと、別のページが表示されます。
  • アクセスキーと署名:Mediumのフレンドリンク(sk)、限定公開の共有リンク、パスワード再設定やマジックログインのリンク、署名付きのダウンロードURL(たとえばX-Amz-Signature)。これがないと、リンクが使えなくなります。
  • 商品のバリエーション:ショップページのサイズや色の選択。Amazonの短縮では、商品IDがパスに残るため、見ていたバリエーションはそれだけで特定できます。
  • アフィリエイトタグ:Amazonのtag=は、その商品を紹介した人に報酬が入るもので、価格は変わりません。アフィリエイトのオプションにチェックを入れない限り残します。

1つだけ考えておきたい場面があります。自分の広告のリンク先URLから、クリックIDを取り除いてはいけません。広告プラットフォームはクリックのあとにIDを付けるので、設定するURLには含まれていません。ただし、ランディングページを書き換えたりリダイレクトしたりする場合は、サーバーがそれらを素通しするようにしてください。そうしないと、コンバージョンの計測が壊れます。

リダイレクトリンク:本当の転送先を取り出す

多くのリンクは、ページそのものを指していません。Googleの検索結果、Facebook、Messenger、Instagram、LinkedIn、Slack、Reddit、OutlookのSafe Linksは、転送先を自分のURLの中に包み込むため、クリックはまず相手のサーバーを経由します。そのようなリンクをコピーすると、包んでいる側がすべてのクリックを記録するリンクを共有することになります。リダイレクトリンクを展開するをオンにすると、クリーナーは、包みの中から転送先を読み取り、結果を整理します。GoogleのリンクがSafe Linkの中にあるような、入れ子の包みも展開します。対応している包みの一覧は、このページ末尾の表にあります。

注意点が2つあります。OutlookのSafe Linksは、組織がクリックの時点で転送先を確認できるようにするための仕組みです。展開するのは、そのリンクを信頼できる場合だけにしてください。また、bit.lyやt.coのような短縮サービスのリンクは、この場では展開できません。転送先がリンクの中に含まれていないので、調べるにはリクエストを送る必要があるからです。リダイレクトチェッカーは、当社のサーバー上で短縮リンクをたどり、すべての中継点と最終URLを表示します。ブラウザでそのページを開くことはありません。

短くなるAmazonなどの商品リンク

Amazonの検索結果からコピーした商品リンクは、数百文字になることがよくあります。商品名のスラッグ、/ref=のパス区間、検索セッションID、結果の順位、おすすめのトラッカーを並べたクエリ文字列が付いているからです。商品そのものは、/dp/の後ろの10文字のIDで特定できるので、amazon.com/dp/B0XXXXXXXXで同じ商品が開きます。Amazonの商品リンクを短縮するをオンにすると、主なAmazonのストアのドメインでは、商品ページがこの形に書き換えられます。検索ページやカテゴリのページでは、既知のトラッカーだけを取り除き、検索語は残します。AliExpressのリンクは、おすすめと掲載枠のトラッカーが取り除かれ、商品のパスは残ります。

きれいなリンクが良い理由

  • 共有するときのプライバシー。購読者IDや共有IDが付いたリンクは、あなたについての、あるいはそのリンクをどこで見つけたかについての小さな情報を、開いた全員に渡してしまいます。
  • 重複ブックマークの減少。同じ記事でも、ニュースレター、SNS、アドレスバーから保存すると、3つの別のURLになります。先に整理しておけば、1つで済みます。すでにライブラリがコピーだらけなら、重複ブックマーク検出ツールで、書き出したブックマークファイルから見つけられます。
  • 読みやすい文書。40文字のリンクなら、文章にもスライドにもコミットメッセージにも収まりますが、400文字では収まりません。
  • ほかの人のアクセス解析への配慮。ニュースレターのリンクをフォーラムに再投稿すると、フォーラムからのクリックが、すべてニュースレターの成果として数えられ続けます。整理しておけば、この誤った帰属を防げます。

SEOでいう「きれいなURL」をお探しですか?

Web開発者が「きれいなURL」と言うときは、読みやすいアドレスの構造のことも指します。たとえば/index.php?topic=42&area=3a5e…ではなく/wiki/aviationのような形です。これはサイトの設計上の選択であり、他人のサイトのリンクに対して整理ツールができることではありません。Googleのガイダンスは、長いID番号よりも読める言葉を使うこと、単語の区切りにはアンダースコアではなくハイフンを使うこと、不要なパラメータを減らすことを推奨しています。リファラーのタグやセッションIDのような関係のないパラメータが、同じ内容を指す大量のURLを生み出すことがあるためです(Google 検索セントラル)。自分で作るURLの特殊文字をエンコードしたいときは、URLエンコードツール(英語版)をお使いください。

このURL整理ツールが削除するパラメータの一覧

このリストは意図的に明示的になっています。パラメータは、ここに名前があるもの(またはutm_で始まるもの)だけが削除されます。そのため、あまり知られていないトラッカーはすり抜けることがありますが、その場合はあわせて削除するものに追加してください。推測で、動いているリンクを壊すことはありません。照合は大文字と小文字を区別しません。

すべてのサイトで削除するもの

パラメータ内容
utm_*UTMキャンペーンタグ (utm_source、utm_medium、utm_campaign、utm_term、utm_content、utm_id など)
Google
gclidGoogle広告のクリックID(自動タグ設定)
gclsrcGoogle広告のクリック元
gbraidGoogle広告のクリックID(Web広告からiOSアプリへ)
wbraidGoogle広告のクリックID(iOSアプリ広告からWebページへ)
dclidGoogleディスプレイ/Campaign ManagerのクリックID
gad_sourceGoogle広告の広告ソースフラグ(クリックごとではなく共通)
gad_campaignidGoogle広告のキャンペーンID
srsltidGoogle Merchant Centerの自動タグ設定ID
_glGoogleタグのクロスドメイン連携
Meta
fbclidMetaのクリックID(FacebookとInstagram)
igshidInstagramの共有ID
igshInstagramの共有ID
mibextidFacebookの共有ID
その他の広告プラットフォーム
msclkidMicrosoft広告のクリックID
ttclidTikTokのクリックID
twclidX(旧Twitter)のクリックID
li_fat_idLinkedInのファーストパーティ広告トラッキングID
epikPinterestのクリックID
sccidSnapchatのクリックID
yclidYandexのクリックID
ysclidYandex検索のクリックID
tblciTaboolaのクリックID
ef_idAdobe AdvertisingのクリックID
s_kwcidAdobe AnalyticsのキーワードID
メール配信プラットフォーム
mc_cidMailchimpのキャンペーンID
mc_eidMailchimpの購読者ID
_hsencHubSpotのメールトラッキング
_hsmiHubSpotのメールトラッキング
__hstcHubSpotの訪問者トラッキング
__hsscHubSpotのセッショントラッキング
__hsfpHubSpotのブラウザフィンガープリント
mkt_tokMarketoのメールトラッキングトークン
_kxKlaviyoの購読者ID
vero_idVeroの購読者ID
vero_convVeroのコンバージョンID
oly_enc_idOmedaの購読者ID
oly_anon_idOmedaの匿名ID
アクセス解析ツール
mtm_campaignMatomoのキャンペーン
mtm_sourceMatomoのキャンペーン
mtm_mediumMatomoのキャンペーン
mtm_keywordMatomoのキャンペーン
mtm_kwdMatomoのキャンペーン
mtm_contentMatomoのキャンペーン
mtm_cidMatomoのキャンペーン
mtm_groupMatomoのキャンペーン
mtm_placementMatomoのキャンペーン
pk_campaignMatomo(Piwik)のキャンペーン
pk_kwdMatomo(Piwik)のキャンペーン
pk_keywordMatomo(Piwik)のキャンペーン
pk_sourceMatomo(Piwik)のキャンペーン
pk_mediumMatomo(Piwik)のキャンペーン
pk_contentMatomo(Piwik)のキャンペーン
pk_cidMatomo(Piwik)のキャンペーン
埋め込みとマーケットプレイス
ref_srcX埋め込みのリファラー
ref_urlX埋め込みのリファラー
spmAlibaba/AliExpressのページ位置トラッカー

特定のサイトだけで削除するもの

これらの名前は一般的すぎて、あらゆるサイトで削除するわけにはいきません。トラッキングに使っているそのサイトでだけ削除します。

サイト削除するパラメータ
YouTubesi(共有ID)、pp(検索コンテキスト)、feature(共有元)
Spotifysi(共有ID)
X / Twitter(投稿リンク)s(共有元)、t(共有トークン)
TikTok_r(共有フラグ)、_t(共有トークン)、is_from_webapp(共有元)、sender_device(共有元)、is_copy_url(共有元)、share_app_id(共有ID)、share_link_id(共有ID)、share_item_id(共有ID)、tt_from(共有元)、u_code(共有者ID)、user_id(共有者ID)、sec_user_id(共有者ID)、timestamp(共有時刻)、social_sharing(共有フラグ)
LinkedIntrk(トラッキング)、trkinfo(トラッキング)、trackingid(トラッキング)、refid(トラッキング)、lipi(トラッキング)、midtoken(メールトークン)、midsig(メールトークン)、eid(メールID)、otptoken(メールトークン)、originalsubdomain(地域リダイレクト)
Redditshare_id(共有ID)、ref(リファラー)、ref_source(リファラー)、rdt(クリックID)
Mediumsource(流入元)
Amazonref(リファラー)、ref_(リファラー)、_encoding(エンコーディングフラグ)、qid(検索のタイムスタンプ)、sr(検索結果の順位)、crid(検索セッション)、sprefix(検索の入力途中の文字)、dib(検索ペイロード)、dib_tag(検索ペイロード)、content-id(掲載枠ID)、pd_rd_*(おすすめのトラッキング)、pf_rd_*(掲載枠のトラッキング)、spla(スポンサー結果フラグ)
AliExpressalgo_pvid(おすすめのトラッキング)、algo_exp_id(実験ID)、btsid(セッショントラッキング)、ws_ab_test(A/Bテスト)、scm(掲載枠のトラッキング)、scm_id(掲載枠のトラッキング)、scm-url(掲載枠のトラッキング)、pvid(ページビューID)、utparam(トラッキングペイロード)、gatewayadapt(地域リダイレクト)、_randl_currency(地域のヒント)、_randl_shipto(地域のヒント)、gps-id(掲載枠のトラッキング)

アフィリエイトタグ(アフィリエイトのオプションをオンにしたときだけ)

tag、linkcode、linkid、ascsubtag、creative、creativeasin、aff_fcid、aff_fsk、aff_platform、aff_trace_key、sk、irclickid、irgwc:順に、Amazon、AliExpress、Impactのアフィリエイトリンクに付くものです。

展開できるリダイレクトの包み

包みの種類URLの形
Google検索のリダイレクトgoogle.com/url?q=…
Facebookのリンク中継l.facebook.com/l.php?u=…
Messengerのリンク中継l.messenger.com/l.php?u=…
Instagramのリンク中継l.instagram.com/?u=…
YouTubeのリダイレクトyoutube.com/redirect?q=…
LinkedInのリダイレクトlinkedin.com/redir/redirect?url=…
Redditの外部リンクout.reddit.com/…?url=…
Slackのリダイレクトslack-redir.net/link?url=…
Steamのリンクフィルターsteamcommunity.com/linkfilter/?u=…
DuckDuckGoのリダイレクトduckduckgo.com/l/?uddg=…
OutlookのSafe Links….safelinks.protection.outlook.com/?url=…
Bingのリダイレクトbing.com/ck/a?…&u=a1…

関連するツール

整理は、確認と組み合わせると効果的です。リンク切れチェッカーは、複数のリンクをまとめてテストし、まだ開けるものを報告します。リダイレクトチェッカーは、短いリンクや古いリンクが実際にどこに着くのかを表示します。きれいにしたリンクをリーディングリストやブックマークライブラリに入れるなら、Marqlyが保存したデータをどう扱うか(英語版)をご覧ください。

よくある質問

URL整理ツールは何をするものですか?

リンクのうち、クリックを追跡するためだけに付いている部分(utm_source、fbclid、gclid、mc_eidなど)を取り除き、どのページを開くかを決める部分は残します。このツールはさらに、google.com/url?q= やl.facebook.com/l.php のようなリダイレクトリンクを展開して、本当の転送先を取り出します。Amazonの商品リンクを、/dp/と商品IDだけの短い形に変えることもできます。

これらのパラメータを削除すると、リンクが壊れませんか?

このリストにあるパラメータなら壊れません。アクセス解析や広告のソフトウェアが読むもので、ページ自体は読まないため、付いていなくても同じページが開きます。クリーナーが知らないパラメータはそのまま残し、#フラグメントも残します。残すパラメータはすべて元のエンコードを保つので、検索語、動画ID、タイムスタンプ、ページ番号も失われません。

たくさんのURLをまとめて整理できますか?

はい。1行に1つずつリンクを貼り付けても、メール、メッセージ、文書をそのまま貼り付けても構いません。文中のhttp(s)とwww.で始まるリンクをすべて、その場で整理し、それ以外の文章には手を触れません。リンクだけが欲しいときは、出力を「1行に1つのURL」に切り替えて、ワンクリックですべてコピーできます。

YouTubeやSpotifyのリンクに付いているsiパラメータとは何ですか?

アプリの共有ボタンでリンクをコピーしたときに、アプリが付け足す識別子です。動画や曲を開くのにも、再生にも必要なく、なくても同じように再生されます。クリーナーは、YouTubeとSpotifyのリンクでだけsiを削除します。ほかのサイトでsiという名前のパラメータが、別の意味を持つかもしれないからです。

bit.lyやt.coなどの短縮リンクも展開できますか?

できません。短縮リンクの転送先は、実際にリクエストを送らないとわかりません。それを行うと、あなたのリンクが短縮サービスとサーバーに送られることになります。ブラウザで開かずに短縮リンクの行き先を知りたいときは、リダイレクトチェッカーを使い、最終的なURLをここに貼り付けてください。

アフィリエイトタグも削除しますか?

アフィリエイトのオプションにチェックを入れたときだけです。Amazonのtag=のようなアフィリエイトタグは、その商品を紹介した人に報酬が入るためのもので、あなたが払う価格は変わらないため、初期設定では残します。紐づけをいっさい含まないリンクが欲しいときに、オプションをオンにしてください。

入力したURLはサーバーに送信されますか?

いいえ。整理は、標準のURL APIを使って、お使いのブラウザの中で行われます。貼り付けた内容はアップロードも記録もされず、ページを読み込んだあとはオフラインでも動作します。オプションの選択は、このブラウザの中だけに記憶されます。

クリーナーが削除するパラメータを、残すことはできますか?

できます。「削除しないもの」のリスト(たとえばrefや_gl)に追加すれば、すべてのリンクでそのパラメータが残ります。反対に、自分で「あわせて削除するもの」を追加することもできます。内蔵のリストにない、社内独自のトラッカーを消したいときに便利です。

← 無料ツール

ホーム · Marqly