iPhoneとMacでClean Links Safari拡張機能を使う方法

公開

ウェブページ上のほとんどのリンクには、utm_source、fbclid、gclid など多数のトラッキングパラメータが付いています。クリックするときも、ホバーするときも、コピーするときも同じです。Safari に内蔵された ATFP 保護機能は、移動中に一部のパラメータを取り除きますが、コピーして共有するものすべてをクリーンにするわけではありません。

更新、2026年5月: Clean Links は iPhone、iPad、Mac で Safari の自動ナビゲーションクリーンアップに対応しました。拡張機能はページが開く前に対応するトラッキングパラメータを取り除き、ページ内にすでに埋め込まれているリンクには、引き続き手動のページクリーンアップボタンを使えます。

この拡張機能は、Safari に内蔵されたプライバシー機能の代わりではなく、併用するものです。それぞれが何をカバーするかの詳しい比較は、Clean Links vs Safari Advanced Tracking & Fingerprinting Protectionをご覧ください。

Safari 拡張機能でできること

この拡張機能には、Safari でリンクをクリーンにする2つのモードがあります。

  1. 自動ナビゲーションクリーンアップ - Safari がページへ移動する際、ページが開く前に対応するトラッキングパラメータを取り除きます。
  2. 手動ページクリーンアップ - 拡張機能を起動すると、Clean Links が現在のページ上のすべての <a> href をスキャンし、それぞれからトラッキングパラメータを取り除いて、その場で置き換えます。

手動クリーナーでは、何件のリンクをクリーンにしたかの件数も引き続き表示されます。そのページが外部リンクのクリックをどれくらい積極的に追跡していたか、一目でわかります。

対象パラメータには、UTM 系列全体 (utm_source、utm_medium、utm_campaign、utm_term、utm_content) に加えて、fbclid、gclid、igshid などのプラットフォーム固有のクリック ID が含まれます。この拡張機能には、Clean Links の中核機能である Send to Mac ボタンも含まれているため、ポップオーバーから現在のページを直接 Mac に引き継げます。

すべてローカルで動作します。自動ナビゲーションクリーナーは Safari 拡張機能ルールを使い、手動ページクリーナーは隔離されたコンテキストで実行されます。プライバシー設計の詳細は、Clean Links FAQをご覧ください。

この拡張機能は iPhone/iPad (iOS 18.0+) と Mac (macOS Sequoia+) の両方で動作します。

macOS で有効にする方法

  1. Safariを開きます。
  2. メニューバーから Safari > Settings を選びます。
  3. Extensions タブをクリックします。
  4. 一覧から Clean Links を見つけ、その横のチェックボックスをオンにします。

有効にすると、Clean Links のアイコンが Safari のツールバーに表示されます。表示されない場合は、ツールバーを右クリックして Customize Toolbar を選び、追加してください。

macOS の Safari Settings で Extensions タブを表示し、Clean Links Safari 拡張機能を有効にしている画面
Safari Settings → Extensions で Clean Links 拡張機能を有効にする

Safari が、拡張機能による現在のページの読み取り許可を求める場合があります。アクセスを許可してください - 拡張機能はリンクをクリーンにするために href を読み取る必要があります。すべての処理は Mac 上にとどまります。

iOS で有効にする方法

  1. Safariを開き、任意のウェブページに移動します。
  2. アドレスバーをタップしてブラウザの操作部分を表示し、アドレスバー左側の aA (またはパズルピース) アイコンをタップします。
  3. Manage Extensions をタップします。
  4. Clean Links をオンにします。
iPhone で Manage Extensions メニューを表示し、Clean Links Safari 拡張機能を有効にしている画面
Safari で Manage Extensions をタップして Clean Links を有効にする

iOS の Safari では、このページで許可するか、1日だけ許可するか、常に許可するかを尋ねられる場合があります。繰り返し許可を求められずに使うには、Always Allow on Every Website を選んでください。

拡張機能の使い方

Mac の場合

Safari ツールバーの Clean Links アイコンをクリックします。"Ready to clean links on this page." と表示された小さなポップオーバーが開きます。緑色の Clean Links ボタンをクリックします。少しすると、ポップオーバーが "Cleaned X links on [domain]" に更新されます - X はトラッキングパラメータが削除されたリンクの数です。ページ上のリンクはクリーンになっています。どれかをコピーまたは共有しても、トラッカーはもう含まれていません。

ポップオーバーには Send to Mac ボタンもあります。これは、ある Mac を使っていて、現在のページリンクを別の Mac に送りたいときに便利です - たとえば AirDrop の範囲外にある Mac や、別のネットワーク上の Mac です。Send to Mac は iCloud 同期で動作するため、スリープ中の Mac や別の Wi-Fi ネットワーク上の Mac にも届きます。

iPhone と iPad の場合

アドレスバーの aA アイコンをタップし、拡張機能一覧から Clean Links をタップします。拡張機能シートが下から表示され、Clean LinksSend to [Device Name] の2つのボタンが表示されます。

Clean Links をタップすると、ページ上のすべてのリンクからトラッキングパラメータを取り除きます。Send to [Device Name] をタップすると、現在のページリンクを iCloud 経由で Mac に転送します - AirDrop も近距離接続も不要です。

iOS の Send to Mac は Mac 版と同じ仕組みで動作します。リンクは iCloud 同期で送られるため、Mac がスリープ中でも、別のネットワーク上でも、Bluetooth の範囲外でも届きます。複数の Mac にも送れます - ボタンは iCloud アカウントに紐づいた Mac を順に切り替えます。

ネットワークリクエストを無効にする

デフォルトでは、Clean Links は bit.ly や t.co などの短縮リンクを解決するために、デバイスから直接ネットワークリクエストを行えます。これらのリクエストは、ランダム化されたユーザーエージェントを使うサンドボックス化されたセッションで行われ、Cookie は使いません - サードパーティ API は関与しません。拡張機能が短縮リンクに遭遇すると、最初のホップだけでなくリダイレクトチェーンをたどり、最終的なリンク先からトラッカーを取り除けます。

Clean Links に外部接続を一切させたくない場合は、アプリの Settings で Disable Network Requests をオンにしてください。この設定をオンにすると:

  • Safari の自動ナビゲーションクリーンアップは、ローカルルールを使って対応するトラッキングパラメータを引き続き取り除きます。
  • トラッキングパラメータ (utm_*、fbclid、gclid、igshid、およびその他すべての既知パターン) は、ページ上のすべてのリンクから引き続き取り除かれます。
  • 短縮リンクは短縮された形式のまま残ります - 展開にはネットワークホップが必要なため、展開されません。
  • Safari 拡張機能はこの設定を自動的に尊重します。

この設定は Apple Shortcuts から切り替えることもできます。つまり、状況に応じてリダイレクト追跡ありの完全モードと、厳格なネットワークなしモードを切り替えるオートメーションを作れます。

この設定は、サンドボックス化された接続であっても外部接続が一切行われないことを確実にしたい人に向いています。

どのトラッカーが削除されますか?

拡張機能は、Clean Links の他の部分と同じパラメータを削除します。よく取り除かれるものは次のとおりです。

解析とマーケティング

  • utm_source, utm_medium, utm_campaign, utm_term, utm_content (Google Analytics / キャンペーン計測)

プラットフォームのクリック ID

  • fbclid - Facebook
  • gclid - Google Ads
  • igshid - Instagram
  • li_ref - LinkedIn
  • tt_from - TikTok

これらは最もよく見かけるパラメータですが、Clean Links が対応する範囲のごく一部にすぎません。このアプリは数千のドメインにまたがってトラッキングパラメータを削除し、新しいパターンが見つかるたびに各アップデートで対応範囲を広げています。パラメータはプラットフォーム、地域、キャンペーン種別によって異なります - Clean Links がその複雑さを処理するので、あなたが考える必要はありません。


App Store で Clean Links を無料ダウンロードして、次に閲覧するページで拡張機能を試してください。"Cleaned X links" の件数を確認してみてください - ほとんどのニュースサイト、ソーシャルプラットフォーム、EC ページでは、予想より多い数字になります。

2026年5月アップデートの詳細は、Safari Link Cleaner: ページが開く前に URL をクリーンにするをご覧ください。

Apple デバイス全体でリンククリーニングを自動化する他の方法については、Apple Shortcuts ガイドをご覧ください。

FAQ

Safari 拡張機能はプライベートブラウズで動作しますか?

はい。この拡張機能は Safari のプライベートブラウズウインドウで利用できます。ブラウズモードに関係なく、すべての処理はデバイス上にとどまります。

いいえ - 現時点では Safari 専用です。Clean Links が Safari で自動 URL クリーンアップの中核ワークフローをカバーするようになったこともあり、Firefox と Chrome への移植は検討しています。この取り組みの背景については、Safari Link Cleaner: ページが開く前に URL をクリーンにするをご覧ください。

Mac では、Clean Links の Clipboard Monitoring (メニューバーから利用可能) により、ブラウザを問わず継続的にリンクをクリーンにできます。どのブラウザやアプリからコピーした URL でも、自動的にクリーンになります。

拡張機能を有効にするとページ読み込みは遅くなりますか?

自動ナビゲーションクリーンアップは、注入されたページスクリプトではなく Safari 拡張機能ルールを通じて実行されます。手動のページクリーンアップ操作は、Mac でツールバーアイコンをクリックするか、iOS で拡張機能メニューからタップするまで無効なままです。

Safari がページの読み取り許可を求めるのはなぜですか?

Safari では、拡張機能がページ内容へのアクセスを必要とする場合、その旨を宣言する必要があります。Clean Links は、ページ内にすでに埋め込まれているリンクをクリーンにするため、リンクの href 属性を読み取る必要があります。このページアクセスは、あなたが拡張機能を明示的に起動したときに手動クリーナーで使われます。

Send to Mac は AirDrop と同じですか?

いいえ。Send to Mac は Bluetooth/Wi-Fi Direct ではなく iCloud 同期を使います。送信先の Mac がスリープ中でも、別のネットワーク上でも、AirDrop の範囲外でも動作します。デバイス検出の待ち時間なしで、複数の Mac 間でも使えます。

関連記事

4.9App Storeでの評価 148件

タップする前に最終的なURLを確認できるリンククリーナー&安全なQRコードスキャナー

デバイス上で隠されたリダイレクトをすべて追跡し、各経由地でトラッキングパラメータを除去します。

隠れたトラッカーを即座に削除
QRコードのリンク先を明らかに
100%デバイス上での処理
広告ゼロ、トラッキングゼロ、ごまかしゼロ

Clean Linksをフォローして、アプリの最新情報やプライバシーに関するヒントをチェックしましょう。