[用户指南](/zh-CN/guides)

# 如何在 iPhone 和 Mac 上使用 Clean Links Safari 扩展清理链接

发布于2026年4月7日

网页上的大多数链接都会带有跟踪参数 - utm\_source、fbclid、gclid，以及更多类似参数 - 无论你是点击、悬停，还是复制它们。Safari 内置的 ATFP 保护会在导航时移除其中一些参数，但它不会清理你复制和分享的所有内容。

更新，2026 年 5 月：Clean Links 现在在 iPhone、iPad 和 Mac 上新增了 Safari 自动导航清理。扩展会在页面打开前移除支持的跟踪参数，同时仍然保留手动页面清理按钮，用于清理已经嵌入页面中的链接。

这个扩展是配合 Safari 内置隐私功能使用的，不是取代它们。想完整了解各自覆盖的范围，请查看 [Clean Links 与 Safari 高级跟踪和指纹保护对比](/compare/clean-links-vs-safari-advanced-tracking-fingerprinting-protection)。

## [](#safari-)Safari 扩展能做什么

这个扩展现在在 Safari 中有两种链接清理模式：

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](/faq)。

这个扩展同时支持 iPhone/iPad (iOS 18.0+) 和 Mac (macOS Sequoia+)。

## [](#-macos-)如何在 macOS 上启用

1.  打开 **Safari**。
2.  在菜单栏中选择 **Safari** > **Settings**。
3.  点击 **Extensions** 标签页。
4.  在列表中找到 **Clean Links**，并勾选旁边的复选框。

启用后，Clean Links 图标会出现在 Safari 工具栏中。如果你没有看到它，右键点击工具栏，然后选择 **Customize Toolbar** 添加它。

![在 macOS Safari 设置的扩展标签页中启用 Clean Links Safari 扩展](/images/blog/safari-extension-macos-enable.png)

在 Safari Settings → Extensions 中启用 Clean Links 扩展

Safari 可能会请求权限，允许扩展读取当前页面。授予访问权限 - 扩展需要读取链接 href 才能清理它们。所有处理都留在你的 Mac 上。

## [](#-ios-)如何在 iOS 上启用

1.  打开 **Safari** 并进入任意网页。
2.  轻点 **address bar** 显示浏览器界面，然后轻点地址栏左侧的 **aA** (或拼图) 图标。
3.  轻点 **Manage Extensions**。
4.  打开 **Clean Links**。

![在 iPhone 上通过 Manage Extensions 菜单启用 Clean Links Safari 扩展](/images/blog/safari-extension-ios-enable.png)

在 Safari 中轻点 Manage Extensions 以启用 Clean Links

iOS 上的 Safari 可能会询问是否允许扩展在此页面、一天内或始终运行。选择 **Always Allow on Every Website**，这样就不用反复确认权限。

## [](#)使用扩展

### [](#-mac-)在 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 范围内，或位于不同网络中。Send to Mac 通过 iCloud 同步工作，所以即使目标 Mac 正在睡眠，或连接到不同 Wi-Fi 网络，也能收到。

### [](#-iphone-ipad-)在 iPhone 和 iPad 上

轻点地址栏中的 **aA** 图标，然后在扩展列表中轻点 **Clean Links**。扩展面板会从下方滑出，显示两个按钮：**Clean Links** 和 **Send to \[Device Name\]**。

轻点 **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 这类短链接。这些请求使用沙盒会话，带有随机 user agent，并且不带 cookie - 不涉及任何第三方 API。当扩展遇到短链接时，它可以跟随重定向链，并移除最终目标中的跟踪器，而不只是清理第一跳。

如果你希望 Clean Links 完全不发起出站连接，请在应用的 Settings 中打开 **Disable Network Requests**。开启此设置后：

-   Safari 自动导航清理仍会使用本地规则移除支持的跟踪参数。
-   跟踪参数 (utm\_\*、fbclid、gclid、igshid，以及所有其他已知模式) 仍会从页面上的每个链接中移除。
-   短链接会保留为缩短后的形式 - 它们不会被展开，因为展开需要一次网络跳转。
-   Safari 扩展会自动遵守这个设置。

你也可以通过 [Apple Shortcuts](/guides/apple-shortcuts-link-cleaning) 切换这个设置，这意味着你可以根据不同场景构建自动化，在完整跟随重定向和严格无网络模式之间切换。

对于希望绝对确认不会发起任何出站连接的人来说，这个设置很合适，即使是沙盒连接也不会发生。

## [](#)会移除哪些跟踪器？

这个扩展移除的参数与 Clean Links 其他部分相同。你常会看到这些被移除：

**分析和营销**

-   `utm_source`, `utm_medium`, `utm_campaign`, `utm_term`, `utm_content` (Google Analytics / campaign tracking)

**平台点击 ID**

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

这些是你最常遇到的参数，但它们只占 Clean Links 覆盖范围的一小部分。这个应用会移除数千个域名上的跟踪参数，并且每次更新都会随着新模式的识别而扩大覆盖范围。参数会因平台、地区和活动类型而异 - Clean Links 会处理这些复杂性，所以你不用费心考虑。

* * *

[在 App Store 免费下载 Clean Links](https://apps.apple.com/app/apple-store/id6747395062)，并在你浏览的下一个页面上试用这个扩展。看看 "Cleaned X links" 的数量 - 在大多数新闻网站、社交平台和电商页面上，这个数字通常会比你预期的更高。

有关 2026 年 5 月更新的详细信息，请查看 [Safari 链接清理器：在页面打开前清理 URL](/guides/safari-link-cleaner-before-the-page-opens)。

想了解更多在 Apple 设备间自动清理链接的方法，请查看 [Apple Shortcuts 指南](/guides/apple-shortcuts-link-cleaning)。

## [](#faq)FAQ

### [](#safari-)Safari 扩展能在无痕浏览中使用吗？

可以。这个扩展可在 Safari 的 Private Browsing 窗口中使用。无论浏览模式如何，所有处理都保留在设备端。

### [](#-chrome-firefox-clean-links-)我能在 Chrome 和 Firefox 等其他浏览器中使用 Clean Links 扩展吗？

不能 - 目前这个扩展仅支持 Safari。我们正在考虑 Firefox 和 Chrome 版本，尤其是现在 Clean Links 已经覆盖 Safari 中核心的自动 URL 清理流程。关于这项工作的背景，请查看 [Safari 链接清理器：在页面打开前清理 URL](/guides/safari-link-cleaner-before-the-page-opens)。

在 Mac 上，Clean Links 的 Clipboard Monitoring (可从菜单栏使用) 提供持续的、与浏览器无关的链接清理：你复制的任何 URL 都会自动清理，不管你是从哪个浏览器或应用复制的。

### [](#)启用扩展会拖慢页面加载吗？

自动导航清理通过 Safari 扩展规则运行，而不是注入页面脚本。手动页面清理操作在你点击 Mac 工具栏图标或从 iOS 扩展菜单中轻点它之前，仍处于未启用状态。

### [](#-safari-)为什么 Safari 会请求读取页面的权限？

Safari 要求扩展在需要访问页面内容时声明权限。Clean Links 需要读取链接 href 属性，以清理页面中已经嵌入的链接。这个页面访问权限只会在你主动触发扩展时，由手动清理器使用。

### [](#send-to-mac-airdrop-)Send to Mac 和 AirDrop 一样吗？

不一样。[Send to Mac](/download) 使用 iCloud 同步，而不是 Bluetooth/Wi-Fi Direct。当目标 Mac 正在睡眠、位于不同网络，或不在 AirDrop 范围内时，它仍然可以工作。它也支持多台 Mac，不需要等待设备发现。

## 相关文章

[用户指南](/zh-CN/guides)

### [Safari 链接清理器：页面打开前先清理 URL](/zh-CN/guides/safari-link-cleaner-before-the-page-opens)

Clean Links 现在会在 iPhone、iPad 和 Mac 的 Safari 导航过程中，在页面打开前移除支持的跟踪参数。

2026年5月1日

[用户指南](/zh-CN/guides)

### [在线链接清理工具：Clean Links 现已支持所有浏览器](/zh-CN/guides/link-cleaner-online)

Clean Links 用户一直在等这一功能。在线链接清理工具今天上线：粘贴 URL，去除跟踪参数，并在任意浏览器中展开短链接。

2026年4月15日

[用户指南](/zh-CN/guides)

### [如何在 iPhone 和 iPad 上允许 Clean Links 粘贴](/zh-CN/guides/allow-paste-for-clean-links-iphone-and-ipad)

修复 iPhone 上的 Clean Links "从其他 App 粘贴" 提示，重新允许访问剪贴板，并控制如何处理粘贴的链接。

2026年4月10日

获取 Clean Links - 适用于 iPhone 和 Mac 的隐私优先链接清理器

[![从 App Store 下载](/app-store/download-badge/zh-CN/download.svg)![从 App Store 下载](/app-store/download-badge/zh-CN/download-dark.svg)](/download)[Discord](/discord)[4.9App Store 上的 148 个评分](/reviews)

## 在点击前显示最终 URL 的链接清理工具与安全二维码扫描器

在您的设备上追踪每一个隐藏的重定向，并在每一次跳转中移除跟踪参数。

[![从 App Store 下载](/app-store/download-badge/zh-CN/download.svg)![从 App Store 下载](/app-store/download-badge/zh-CN/download-dark.svg)](/download)[Discord](/discord)