链接清理工具:去除链接中的追踪参数

粘贴一条链接、一份列表或整段消息,即可得到不含 utm_*、fbclid、gclid 等 100 多种追踪参数的干净网址,谷歌和 Facebook 的跳转链接也会被还原。全部在浏览器本地运行。

输入时即时清理。快捷键:Ctrl/⌘ + Enter。

选项

链接清理工具能把类似example.com/post?utm_source=newsletter&utm_medium=email&fbclid=IwAR… 的链接还原成example.com/post。它删掉的内容都是为别人的统计服务的,没有一样会改变你看到的页面。 在分享链接、把链接粘贴进文档或存成书签之前,先用它处理一遍。

如何清理链接

  1. 粘贴:把单条链接、每行一个链接的列表,或整封邮件、整段聊天消息粘贴到上面的输入框。
  2. 查看结果。清理后的文字会立刻出现,下方的表格会列出每条链接删掉了哪些参数,以及这些参数原本的用途。
  3. 按需调整。想保留某个参数,就把它加到始终保留;如果你的公司有自己的追踪参数,就加到额外删除。
  4. 全部复制,再把干净的链接粘贴到需要的地方。

清理器完全按你粘贴的原文处理。句子里的链接会保留前后的标点,所以位于句末的链接不会把句号一起吞掉,括号里的链接也会保留括号。

什么是追踪参数

网址中 ? 之后的部分叫查询字符串,由用 & 连接的名称=值 组成。其中一些参数告诉网站该显示什么内容,例如搜索用的 ?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
fbclidMeta 点击 ID(Facebook 和 Instagram)
igshidInstagram 分享 ID
igshInstagram 分享 ID
mibextidFacebook 分享 ID
其他广告平台
msclkid微软广告点击 ID
ttclidTikTok 点击 ID
twclidX(推特)点击 ID
li_fat_id领英第一方广告追踪 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 嵌入内容的来源页
spm阿里巴巴 / 速卖通页面位置追踪

仅限特定网站

这些名称太通用,不适合在所有网站上删除,所以只在把它们用于追踪的那个网站上删除。

网站删除的参数
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(推荐来源)
亚马逊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,所有链接都会保留它。你也可以添加自己的“额外删除”参数,适合处理内置清单里没有的公司内部追踪参数。

← 免费工具

首页 · Marqly