链接清理工具:去除链接中的追踪参数
粘贴一条链接、一份列表或整段消息,即可得到不含 utm_*、fbclid、gclid 等 100 多种追踪参数的干净网址,谷歌和 Facebook 的跳转链接也会被还原。全部在浏览器本地运行。
输入时即时清理。快捷键:Ctrl/⌘ + Enter。
| 清理后的链接 | 已删除 |
|---|
链接清理工具能把类似example.com/post?utm_source=newsletter&utm_medium=email&fbclid=IwAR… 的链接还原成example.com/post。它删掉的内容都是为别人的统计服务的,没有一样会改变你看到的页面。 在分享链接、把链接粘贴进文档或存成书签之前,先用它处理一遍。
如何清理链接
- 粘贴:把单条链接、每行一个链接的列表,或整封邮件、整段聊天消息粘贴到上面的输入框。
- 查看结果。清理后的文字会立刻出现,下方的表格会列出每条链接删掉了哪些参数,以及这些参数原本的用途。
- 按需调整。想保留某个参数,就把它加到始终保留;如果你的公司有自己的追踪参数,就加到额外删除。
- 全部复制,再把干净的链接粘贴到需要的地方。
清理器完全按你粘贴的原文处理。句子里的链接会保留前后的标点,所以位于句末的链接不会把句号一起吞掉,括号里的链接也会保留括号。
什么是追踪参数
网址中 ? 之后的部分叫查询字符串,由用 & 连接的名称=值 组成。其中一些参数告诉网站该显示什么内容,例如搜索用的 ?q=、 YouTube 视频用的 ?v=、结果分页用的 ?page=3。另一些只是记录这次点击从哪里来, 这些就是追踪参数,大致分为三类。
活动标记(utm_*)
UTM 参数是营销人员手动加上的标签。Google Analytics 会读取utm_source、utm_medium、utm_campaign、utm_term、utm_content、utm_id 以及几个较新的字段,把一次访问归因到某个营销活动 (Google Analytics 帮助(英文))。 它们描述的是活动而不是你本人,但确实会暴露你是从哪里看到这条链接的。如果你是自己创建这些标记的一方, 可以用 UTM 生成器(英文页面)来生成格式统一的标记。
点击标识
广告平台会给每次点击加上一个唯一 ID,以便把之后的购买或注册对应到具体的那条广告。 谷歌广告的自动标记会附加 gclid,也就是 Google Click Identifier (Google Ads 帮助(英文))。 有人在 Facebook 或 Instagram 上点击广告时,Meta 会传递 fbclid,其像素还可以把这个值存进第一方 cookie (Meta for Developers(英文))。 微软广告的 msclkid、TikTok 的 ttclid 和 X 的 twclid 原理相同, 例如微软就把 msclkid 说明为每次广告点击唯一的标识 (Microsoft Learn(英文))。 仍带着这类参数的链接,就和那一次点击绑在一起。
订阅者标识与分享标识
邮件平台做得更进一步。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)、私密分享链接、重置密码和魔法登录链接,以及带签名的下载网址(例如X-Amz-Signature)。没有它们,链接就失效了。 - 商品规格:购物页面上的尺码和颜色选择。亚马逊精简功能会把商品 ID 保留在路径里,它本身已经能确定你看的是哪个规格。
- 联盟推广标签:亚马逊上的
tag=会给推荐商品的人带来佣金,也不会改变价格。除非你勾选联盟标签选项,否则会保留。
还有一种情况需要留意:不要从你自己的广告落地页网址里去掉点击 ID。广告平台是在点击之后才加上它们的, 所以它们不在你配置的网址里;但如果你改写或重定向了落地页,请确保服务器把这些参数原样传递下去,否则转化追踪会失效。
跳转链接:还原真正的目标地址
很多链接并不直接指向目标页面。谷歌搜索结果、Facebook、Messenger、Instagram、领英、Slack、Reddit 以及 Outlook 的安全链接(Safe Links),都会把目标地址包在自己的网址里,让点击先经过它们的服务器。 复制这样的链接再分享出去,每一次点击都会被包装方记录下来。开启还原跳转链接后,清理器会从包装网址中读出目标地址, 即使包装是嵌套的(比如安全链接里套着谷歌链接)也一样,然后再对结果进行清理。支持的包装类型列在本页末尾的表格里。
有两点要注意。Outlook 安全链接的作用是让你所在的组织在点击时检查目标地址,只有在你信任该链接时才应该还原它。 另外,bit.ly、t.co 之类的短链接服务无法在本地还原,因为目标地址并不在链接里,要找到它就必须发出请求。重定向检查工具(英文页面)会在我们的服务器上跟踪短链接,显示每一跳和最终网址, 而且不会在你的浏览器里打开该页面。
更短的亚马逊及电商平台链接
从亚马逊搜索结果复制的商品链接,常常有几百个字符:以商品标题生成的路径、一段 /ref=, 以及由搜索会话 ID、结果位置和推荐追踪参数组成的查询字符串。商品本身只由 /dp/ 后面的十位字符 ID 确定, 所以 amazon.com/dp/B0XXXXXXXX 打开的是同一件商品。开启精简亚马逊商品链接后, 清理器会把亚马逊主要站点域名下的商品页改写成这种形式;在搜索页和分类页上,它只删除已知的追踪参数, 以保证你的搜索词不丢失。速卖通的链接会被去掉推荐和展位追踪参数,但保留商品路径。
为什么干净的链接更好
- 分享时更保护隐私。带有订阅者 ID 或分享 ID 的链接,会把一小部分关于你的信息,或者你从哪里看到它的信息,交给每一个打开它的人。
- 减少重复书签。同一篇文章,从新闻邮件、社交媒体和地址栏分别保存,就变成三个不同的网址。先清理再保存,只会留下一条。如果你的书签库里已经堆满了副本,可以用重复书签查找工具(英文页面)在导出的书签文件里找出它们。
- 文档更易读。40 个字符的链接可以放进句子、幻灯片或提交说明里,400 个字符的就不行了。
- 不扭曲他人的统计。一条新闻邮件链接被转贴到论坛后,论坛里的每次点击仍会记在这封邮件名下。先清理就能避免这种错误归因。
你是不是在找 SEO 意义上的“干净网址”?
网站开发者也用干净网址(clean URL)来指可读的地址结构,比如用 /wiki/aviation 代替/index.php?topic=42&area=3a5e…。那是网站设计上的选择,清理工具无法替别人的链接做到。 谷歌的指南建议使用可读的单词而不是冗长的 ID 数字,单词之间用连字符而不是下划线,并精简不必要的参数, 因为来源标记和会话 ID 之类无关的参数,会产生大量指向同一内容的网址 (Google 搜索中心(英文))。 如果你要给自己构建的网址中的特殊字符编码,请使用URL 编码器(英文页面)。
这个链接清理工具会删除的全部参数
这份清单是刻意写得很明确的:只有这里列出名称的参数(或匹配 utm_ 前缀的参数)才会被删除。 因此个别冷门的追踪参数可能漏网,这时请把它加到额外删除里;但清理器不会靠猜测去破坏一条正常的链接。 匹配时不区分大小写。
所有网站通用
| 参数 | 说明 |
|---|---|
utm_* | UTM 活动标记 (utm_source、utm_medium、utm_campaign、utm_term、utm_content、utm_id 等) |
| 谷歌 | |
gclid | 谷歌广告点击 ID(自动标记) |
gclsrc | 谷歌广告点击来源 |
gbraid | 谷歌广告点击 ID(跳转到 iOS 应用的网页广告) |
wbraid | 谷歌广告点击 ID(跳转到网页的 iOS 应用广告) |
dclid | 谷歌展示广告 / Campaign Manager 点击 ID |
gad_source | 谷歌广告来源标记(通用值,不区分每次点击) |
gad_campaignid | 谷歌广告系列 ID |
srsltid | 谷歌 Merchant Center 自动标记 ID |
_gl | 谷歌代码跨域关联器 |
| Meta | |
fbclid | Meta 点击 ID(Facebook 和 Instagram) |
igshid | Instagram 分享 ID |
igsh | Instagram 分享 ID |
mibextid | Facebook 分享 ID |
| 其他广告平台 | |
msclkid | 微软广告点击 ID |
ttclid | TikTok 点击 ID |
twclid | X(推特)点击 ID |
li_fat_id | 领英第一方广告追踪 ID |
epik | Pinterest 点击 ID |
sccid | Snapchat 点击 ID |
yclid | Yandex 点击 ID |
ysclid | Yandex 搜索点击 ID |
tblci | Taboola 点击 ID |
ef_id | Adobe Advertising 点击 ID |
s_kwcid | Adobe Analytics 关键词 ID |
| 邮件营销平台 | |
mc_cid | Mailchimp 邮件活动 ID |
mc_eid | Mailchimp 订阅者 ID |
_hsenc | HubSpot 邮件追踪 |
_hsmi | HubSpot 邮件追踪 |
__hstc | HubSpot 访客追踪 |
__hssc | HubSpot 会话追踪 |
__hsfp | HubSpot 浏览器指纹 |
mkt_tok | Marketo 邮件追踪令牌 |
_kx | Klaviyo 订阅者 ID |
vero_id | Vero 订阅者 ID |
vero_conv | Vero 转化 ID |
oly_enc_id | Omeda 订阅者 ID |
oly_anon_id | Omeda 匿名 ID |
| 统计分析工具 | |
mtm_campaign | Matomo 广告活动 |
mtm_source | Matomo 广告活动 |
mtm_medium | Matomo 广告活动 |
mtm_keyword | Matomo 广告活动 |
mtm_kwd | Matomo 广告活动 |
mtm_content | Matomo 广告活动 |
mtm_cid | Matomo 广告活动 |
mtm_group | Matomo 广告活动 |
mtm_placement | Matomo 广告活动 |
pk_campaign | Matomo(Piwik)广告活动 |
pk_kwd | Matomo(Piwik)广告活动 |
pk_keyword | Matomo(Piwik)广告活动 |
pk_source | Matomo(Piwik)广告活动 |
pk_medium | Matomo(Piwik)广告活动 |
pk_content | Matomo(Piwik)广告活动 |
pk_cid | Matomo(Piwik)广告活动 |
| 嵌入内容与电商平台 | |
ref_src | X 嵌入内容的来源页 |
ref_url | X 嵌入内容的来源页 |
spm | 阿里巴巴 / 速卖通页面位置追踪 |
仅限特定网站
这些名称太通用,不适合在所有网站上删除,所以只在把它们用于追踪的那个网站上删除。
| 网站 | 删除的参数 |
|---|---|
| YouTube | si(分享 ID)、pp(搜索上下文)、feature(分享来源) |
| Spotify | si(分享 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(分享标记) |
trk(追踪)、trkinfo(追踪)、trackingid(追踪)、refid(追踪)、lipi(追踪)、midtoken(邮件令牌)、midsig(邮件令牌)、eid(邮件 ID)、otptoken(邮件令牌)、originalsubdomain(地区跳转) | |
share_id(分享 ID)、ref(来源页)、ref_source(来源页)、rdt(点击 ID) | |
| Medium | source(推荐来源) |
| 亚马逊 | ref(来源页)、ref_(来源页)、_encoding(编码标记)、qid(查询时间戳)、sr(结果位置)、crid(搜索会话)、sprefix(搜索前缀)、dib(搜索载荷)、dib_tag(搜索载荷)、content-id(展位 ID)、pd_rd_*(推荐追踪)、pf_rd_*(展位追踪)、spla(赞助结果标记) |
| 速卖通 | algo_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,依次对应亚马逊、速卖通和 Impact 的联盟链接。
会还原的跳转包装
| 包装类型 | 链接形式 |
|---|---|
| 谷歌搜索跳转 | 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.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.com/ck/a?…&u=a1… |
相关工具
清理和检查搭配使用效果更好。失效链接检查工具(英文页面)会批量测试链接, 报告哪些仍然可以访问;重定向检查工具(英文页面)则会显示短链接或旧链接最终指向哪里。 如果这些干净的链接要放进阅读清单或书签库,请参阅Marqly 如何处理已保存的数据(英文页面)。
常见问题解答
链接清理工具是做什么的?
它会删掉链接里只用来追踪点击的部分,比如 utm_source、fbclid、gclid、mc_eid 等,保留决定打开哪个页面的部分。这个工具还能还原 google.com/url?q=、l.facebook.com/l.php 这类跳转链接,让你拿到真正的目标地址,并能把亚马逊商品链接精简成 /dp/ 加商品 ID 的形式。
去掉这些参数会不会让链接失效?
清单上的参数不会。它们是给统计和广告软件读取的,页面本身并不使用,所以去掉之后页面照常打开。清理器不认识的参数会原样保留,#锚点也会保留,保留下来的每个参数都维持原来的编码,因此搜索词、视频 ID、时间点和页码都不会丢。
可以一次清理很多链接吗?
可以。你可以粘贴每行一个链接的列表,也可以粘贴整封邮件、整段聊天记录或整篇文档:文字中所有以 http(s) 或 www. 开头的链接都会就地清理,其余文字保持不变。如果你只想要链接,可以把输出切换为每行一个网址,再一键复制全部内容。
YouTube 和 Spotify 链接里的 si 参数是什么?
它是应用在你点击“分享”按钮复制链接时自动加上的标识。无论是打开视频还是播放内容,两个平台都不需要它,去掉后链接的效果完全一样。清理器只会在 YouTube 和 Spotify 链接上删除 si,因为在其他网站上,名为 si 的参数可能有别的含义。
它会展开 bit.ly、t.co 等短链接吗?
不会。短链接只有在被请求时才会暴露真正的目标地址,这意味着要把你的链接发送给短链接服务商和某台服务器。想在不用浏览器打开的情况下查看短链接指向哪里,请使用重定向检查工具,再把最终网址粘贴到这里。
它会删除联盟推广标签吗?
只有勾选了联盟标签选项才会。像亚马逊 tag= 这样的联盟标签,是给推荐商品的人带来佣金的,并不会改变你支付的价格,所以默认保留。需要完全不带推荐归属的链接时,再打开这个选项。
我的链接会被发送到服务器吗?
不会。清理过程使用标准的 URL API,完全在你的浏览器里运行。你粘贴的任何内容都不会上传或被记录,页面加载完成后即使断网也能继续使用。你选择的选项只会记在当前这个浏览器里。
可以保留清理器本来会删掉的参数吗?
可以。把它加进“始终保留”列表,比如 ref 或 _gl,所有链接都会保留它。你也可以添加自己的“额外删除”参数,适合处理内置清单里没有的公司内部追踪参数。





