如何在 iPhone 和 Mac 上使用 Clean Links Safari 扩展
网页上的大多数链接都带有跟踪参数 - utm_source、fbclid、gclid 以及其他数十种参数 - 无论你是点击、悬停还是复制它们。Safari 内置的 ATP 保护功能会在导航过程中剥离部分参数,但它无法清理你复制和分享的链接。Clean Links 的 Safari 扩展填补了这一空白:在 macOS 上只需点击一次,或在 iOS 上轻点一下,即可清理当前页面上的所有链接,准确显示剥离了多少个跟踪参数,并让你将页面链接发送到 Mac,而无需携带任何广告跟踪包袱。该扩展在 Clean Links v1.0.13 中首次推出。
该扩展与 Safari 内置的隐私功能协同工作,而不是替代它们。有关各自涵盖内容的详细对比,请参阅 Clean Links 与 Safari 高级跟踪和指纹保护对比。
Safari 扩展的功能
该扩展会清理你当前在 Safari 中浏览的页面上的所有链接。当你激活它时,Clean Links 会扫描该页面上的每个 <a> href 属性,剥离每个链接的跟踪参数,并进行原地替换。随后你会看到被清理的链接数量统计 - 让你一目了然地了解该页面对出站点击的跟踪有多么激进。
覆盖的参数包括完整的 UTM 系列(utm_source、utm_medium、utm_campaign、utm_term、utm_content),以及特定平台的点击 ID,如 fbclid、gclid、igshid 等。该扩展还包含了 Clean Links 核心功能集中的"发送到 Mac"(Send to Mac)按钮,因此你可以直接从弹出窗口将当前页面接力到你的 Mac 上。
所有操作均在设备端运行。该扩展绝不会将页面内容或链接数据发送到任何地方 - 所有处理都在隔离环境的本地完成。有关隐私架构的详细信息,请参阅 Clean Links 常见问题解答。
该扩展适用于 iPhone/iPad(iOS 18.0+)和 Mac(macOS Sequoia+)。
如何在 macOS 上启用
- 打开 Safari。
- 从菜单栏中,选择 Safari > 设置。
- 点击 扩展 选项卡。
- 在列表中找到 Clean Links 并勾选其旁边的复选框。
启用后,Clean Links 图标将出现在 Safari 工具栏中。如果你没有看到它,请右键点击工具栏并选择 自定义工具栏 将其添加。

Safari 可能会请求权限以允许该扩展读取当前页面。请授予访问权限 - 扩展需要读取链接的 href 属性才能对其进行清理。所有处理过程都保留在你的 Mac 上。
如何在 iOS 上启用
- 打开 Safari 并导航到任意网页。
- 轻点 地址栏 以显示浏览器界面,然后轻点地址栏左侧的 aA(或拼图)图标。
- 轻点 管理扩展。
- 将 Clean Links 切换为开启。

iOS 上的 Safari 可能会询问是允许该扩展在此页面上运行、允许一天还是始终允许。选择 始终允许在每个网站上运行,即可在使用时免受重复的权限提示打扰。
使用扩展
在 Mac 上
点击 Safari 工具栏中的 Clean Links 图标。会出现一个小型弹出窗口,显示"准备清理此页面上的链接"(Ready to clean links on this page.)。点击绿色的 Clean Links 按钮。片刻之后,弹出窗口会更新并显示"已在 [域名] 上清理了 X 个链接"(Cleaned X links on [domain]) - 其中 X 是被移除跟踪参数的链接数量。页面上的链接现在已经干净了;如果你复制或分享其中任何一个,跟踪器都不复存在。
弹出窗口还包含一个 发送到 Mac(Send to Mac)按钮。当你在使用一台 Mac 并希望将当前页面链接发送到另一台 Mac 时(例如,超出隔空投送范围或在不同网络上的 Mac),这非常有用。发送到 Mac 通过 iCloud 同步工作,因此它可以发送到处于睡眠状态或连接在不同 Wi-Fi 网络上的 Mac。
在 iPhone 和 iPad 上
轻点地址栏中的 aA 图标,然后从扩展列表中轻点 Clean Links。扩展面板会向上滑动,显示两个按钮:Clean Links 和 发送到 [设备名称](Send to [Device Name])。
轻点 Clean Links 以剥离页面上每个链接的跟踪参数。轻点 发送到 [设备名称] 通过 iCloud 将当前页面链接转发到你的 Mac - 无需隔空投送,也没有距离要求。
iOS 上的"发送到 Mac"与 Mac 版本的工作原理相同:链接通过 iCloud 同步传输,因此即使你的 Mac 处于睡眠状态、在不同的网络上或超出蓝牙范围,它们也能顺利到达。你还可以发送到多台 Mac - 该按钮会在与你 iCloud 帐户关联的 Mac 之间循环切换。
禁用网络请求
默认情况下,Clean Links 可以从你的设备发起直接的网络请求,以解析如 bit.ly 和 t.co 等短链接。这些请求使用带有随机用户代理且无 Cookie 的沙盒会话 - 不涉及任何第三方 API。当扩展遇到缩短的链接时,它可以追踪重定向链并从最终目标地址(而不仅仅是第一跳)剥离跟踪器。
如果你希望 Clean Links 产生零出站连接,请在应用的设置中开启 禁用网络请求(Disable Network Requests)。开启此设置后:
- 跟踪参数(utm_*、fbclid、gclid、igshid 以及所有其他已知模式)仍会从页面上的每个链接中被剥离。
- 短链接将保持其缩短的形式 - 它们不会被展开,因为展开需要进行网络跳转。
- Safari 扩展会自动遵循此设置。
你还可以通过 Apple 快捷指令 切换此设置,这意味着你可以构建自动化流程,根据上下文在完整的重定向追踪模式和严格的无网络模式之间进行切换。
此设置非常适合那些希望绝对确保不产生任何出站连接(即使是沙盒连接)的用户。
哪些跟踪器会被移除?
该扩展移除的参数与 Clean Links 的其他部分相同。你将看到被剥离的常见参数包括:
分析和营销
utm_source、utm_medium、utm_campaign、utm_term、utm_content(Google Analytics / 营销活动跟踪)
平台点击 ID
fbclid- Facebookgclid- Google Adsigshid- Instagramli_ref- LinkedIntt_from- TikTok
这些是你最常遇到的参数,但它们只占 Clean Links 覆盖范围的一小部分。该应用可移除数千个域名的跟踪参数,并且随着新模式的识别,覆盖范围在每次更新中都会不断扩大。参数因平台、地区和营销活动类型而异 - Clean Links 会处理这些复杂性,因此你无需为此操心。
在 App Store 免费下载 Clean Links,并在你浏览的下一个页面上尝试使用该扩展。检查"已清理 X 个链接"的统计 - 在大多数新闻网站、社交平台和电子商务页面上,这个数字会比你预期的要高。
有关在你的 Apple 设备上自动化链接清理的更多方法,请参阅 Apple 快捷指令指南。
常见问题解答
Safari 扩展在无痕浏览中有效吗?
是的。该扩展可在 Safari 的无痕浏览窗口中使用。无论处于何种浏览模式,所有处理过程都保留在设备端。
我可以在 Chrome 和 Firefox 等其他浏览器中使用 Clean Links 扩展吗?
不可以 - 该扩展目前仅支持 Safari。不过,我们可能会根据用户反馈在不久的将来扩展对其他浏览器的支持。在 Mac 上,Clean Links 的剪贴板监控(可从菜单栏访问)提供持续的、与浏览器无关的链接清理:你复制的任何 URL 都会被自动清理,无论你是从哪个浏览器或应用中复制的。
启用扩展会减慢页面加载速度吗?
不会。该扩展在您点击工具栏图标(Mac)或从扩展菜单中轻点它(iOS)之前处于非活动状态。它不会在页面加载时运行,也不会被动注入任何代码。
为什么 Safari 会请求读取页面的权限?
Safari 要求扩展在需要访问页面内容时进行声明。Clean Links 需要读取链接的 href 属性才能对其进行清理。该访问权限仅在你主动触发扩展时使用 - 它不会在后台运行,也不会监控你的浏览记录。
"发送到 Mac"和隔空投送(AirDrop)一样吗?
不一样。发送到 Mac 使用 iCloud 同步而不是蓝牙/Wi-Fi 直连。当目标 Mac 处于睡眠状态、在不同的网络上或超出隔空投送范围时,它依然有效。它还可以在多台 Mac 之间工作,而没有设备发现的延迟。