当我想分享一个 URL 时,例如 https://www.example.com/legit-part-of-the-url?q=legitquerystring&ref=tracking-thing1&someid=tracking-thing-2
有时我会删除跟踪内容,https://www.example.com/legit-part-of-the-url?q=legitquerystring
以便简洁(没有查询字符串的 URL 通常短 3-4 倍,这在群组消息中发送链接时很重要),并且由于 URL 只与那些组件“一起工作”,我不需要额外的跟踪内容,那么为什么要使用它们呢?
网页上通常会有一个带有简短可共享链接的“分享”按钮,但通常没有(当他们想要强调其他分享选项时,如平台内功能,或“分享到 Facebook/Twitter”按钮但没有链接)。
对于网站没有友好的方式分享简短干净的链接的情况,我想知道有什么方法可以做到这一点。
获取这些干净的 URL 的工作原理是什么,是否必须是一个众包列表(如广告拦截器)或者是否有更简单的方法来实现?
是否存在现有的解决方案(网站、服务、附加组件)可以做到这一点?
答案1
在发布这个问题时,我不知道如何找到解决方案(即使存在)。发布后,我才想起网页上提供了规范 URL如果我想自己构建这个扩展,我可以提取搜索引擎。
我使用关键字“canonical”搜索扩展,发现了一个完美的 Firefox 扩展:https://addons.mozilla.org/en-US/firefox/addon/canonical-link
这可能对其他人寻找适合他们自己浏览器的现有扩展或制作他们自己的扩展有用。