从一封订阅邮件、一个社交网络或者一条搜索结果里复制来的链接,几乎从来都不是那个页面的链接。它是那个页面的链接,外加一张标签,写明您从哪儿来、经由哪一次投放,而且常常写明您具体是谁。把这个链接转给别人,等于把您的标签也一并转过去:点它的那个人被算成了您。
工具在去掉每一个参数之前先把它显示出来,并说明它属于哪一类。要点就在这儿:只把干净的链接还给人、却不告诉他上面本来有什么,他什么也没学到。这件工具是通往“一步一步学上网”的一座桥,那是同一个计划下的另一份资源。
有两件事它会做,而几乎没有别人做。第一,它拒绝弄坏那些真正有用的参数:一封订阅邮件的标识符有时承载着退订链接,把它去掉,“取消订阅”按钮就用不了了。这一类会被单独标出来并保留,除非您明确要求相反。第二,它会把那些把真实网址明文写在里面的跳转外壳拆开,而且从头到尾不问任何人。
怎么用
- 把链接粘到框里。您可以把它前后那整句话一起粘进来:工具会在里面找出网址。
- 点“清理这个链接”。表格会列出找到的每一个参数、它属于哪一类,以及它被怎么处理了。
- 用那个按钮把干净的网址复制走。如果某个参数被标成“去掉有风险”,有一个勾选框可以让您在心里有数的前提下照样去掉它。
支持的格式
工具接受 http 或者 https 开头的网址,单独粘进来或者夹在一句话里都行。别的种类的地址它不收:一个邮件链接或者一个应用链接,本来就没有跟踪参数可去。
一个网址
由浏览器自带的网址解析器分析,它不会去访问任何东西。没有任何请求发出去,而“证据”那一页说明了怎么在三十秒内验证这一点。
它的限制
短链接在这里还原不了
t.co、bit.ly 之类的链接只带着一个看不出名堂的令牌:目的地只存在于那家服务的数据库里,非得问它才知道。那就是一次外发请求,天然不合本站的规矩。反过来,那些把真实网址明文写在地址里的跳转外壳(搜索引擎的跳转、社交网络的跳转、企业邮件网关的跳转),在这里不用问谁就拆得开。
有些跟踪参数是有功能的,工具不会自作主张去掉它们
一封订阅邮件的标识符常常承载着退订链接:把它去掉,“取消订阅”按钮就用不了了,那跟帮忙正好相反。另一些用于无需 Cookie 的统计,是某些隐私规则要求的。这一类会被单独标出来、默认保留,而当您清楚自己在做什么时,有一个勾选框可以把它们去掉。
Facebook 那个参数没有任何人给出过文档
我们没有找到任何厂商关于这个参数的文档:关于它的说法全来自观察和公开的过滤规则表。工具会去掉它,跟 Firefox 默认做的一样,但我们把这件事说成一项观察,而不是它作者确立的事实。这是本站的规矩:没有第一手来源的断言就是传闻,哪怕人人都在重复。
工具认不出的参数一律保留
把看不懂的东西默认删掉会弄坏链接:一个商品编号、一个页码、一种语言、一个正当的会话令牌,看上去都像是参数。工具会把保留下来的列出来,好让您自己判断。
工具不碰网址里的路径部分
有些网站把标识符塞在路径里,而不是塞在参数里。要把它跟真正的地址成分区分开,就得了解那个网站:不去访问它就做不到,而我们不去访问。所以工具只管参数,并且把这一点说出来。
关于这个工具的问题
工具会去访问我粘的这个链接吗?
绝不会,三十秒就能验证。按 F12 打开开发者工具,切到“网络”标签页,清空列表,然后把链接粘进来清理一次。一行都不会冒出来。这一点在这里格外重要:在一件处理链接的工具上,人们恰恰会怀疑网站自己跑去看这个链接通向哪儿。它不去,而且只要有一个字节跑出去,自动检查就会拒绝发布这个网站。
这些参数到底是干什么用的?
用来把您这一次点击挂到某一次投放上,而且常常挂到某一次具体的发送上。投放标签写明来源、载体和这次活动的名字:这属于普通的访问量统计。广告平台的点击标识符走得更远:它们能把您这次访问接回到一份广告画像上。而一封订阅邮件的发送标识符指向的是某一个收件人:您把这个链接转出去,点它的那个人就被算成了您。
为什么不全都去掉?
因为全去掉会弄坏链接,而一件会弄坏东西的工具,比一件什么都不做的工具更糟。有些跟踪参数同时也是有功能的:一封订阅邮件的标识符常常承载着退订链接。工具会把它们单独标出来、予以保留,并把决定权交给您。至于它认不出的参数,它同样保留并显示给您看:一个页码或者一个商品编号,长得跟跟踪参数很像。
你们能把短链接还原出来吗?
不能,而且任何人不发请求都做不到。一个短链接只装着一个令牌,大概三个字母四个数字那种:目的地只存在于生成它的那家服务的数据库里。要知道它就得去问,也就是要发一次请求,也就是超出了本站给自己划的范围。反过来,那些把网址明文放进地址里的跳转外壳在这里拆得很好:搜索引擎的跳转、社交网络的跳转,还有企业邮件网关的跳转,都是这一类。
干净的链接确实通向同一个地方吗?
是的。去掉的那些参数不会改变服务器给出的页面:它们是用来统计的,不是用来导航的。我们也正是这样把它们认出来的。唯一一种干净网址表现不同的情况,就是那些被标成有风险的参数,而这恰恰就是它们被标出来并保留下来的原因。
Firefox 不是已经在做这件事了吗?
做了一部分,而知道是哪一部分很有用。Firefox 在隐私窗口或者严格保护模式下,默认会去掉一份很短的清单,八个参数,其中包括好几家订阅邮件服务的标识符。这件工具覆盖的类别多得多,而且它把去掉了什么显示给您看,而不是闷声去掉,并且在所有浏览器上都能用。两者是互补的:一个在您点击时保护您,另一个让您在分享时不至于把自己的标签一起传出去。