小科普 | 为什么百度谷歌上的网页需要二次跳转?

2020-02-11 14:03:35 0点赞 1收藏 0评论

某天我们上网的时候,可能不经意间发现,无论从百度点开什么链接,都会有一瞬间显示一个以“baidu.com/link?url=...”为首的陌生网址(网慢的时候尤为明显),

小科普 | 为什么百度谷歌上的网页需要二次跳转?

如果你用谷歌也一样会经过这么一个二次跳转,只不过前缀变成了“google.com/search?source=...”。

为什么要多跳这么一下呢?直接跳转不好吗?说不定这还会影响你上网的速度?

▌名为“重定向”的枷锁

这个东西叫做“重定向”,你的一次点击的一瞬间其实发生了很多事情,主要的目的是方便百度谷歌这些服务商做统计。

小科普 | 为什么百度谷歌上的网页需要二次跳转?

首先的你点击行为会发送到百度的服务器,进行一次“记录点击”,在这段时间内(session),你搜索了什么(query),又点击了什么链接(link),都会被记录下来(onmousedown),大数据的基础就这么来了,个性化、同类推荐机制也建立在此之上。

小科普 | 为什么百度谷歌上的网页需要二次跳转?

等等,那我的隐私不就暴露了嘛?也不会,由于跳转的中转页面是隐藏且加密的,通过点击时赋予referer(引用来源)的URL,过程中剥离wd(关键词)。中间页得到的是你搜索的referer,而目标网页得到的referer则是中建页的URL,举个简单的例子:

相当于你用外卖软件点了杯奶茶,自动给你分配了一个外卖员,外卖员老张知道你点的是杯阿帕茶,最终奶茶店只知道是外卖员老张取了杯阿帕茶。但收到的单子这么多,有典明粥、阿帕茶、昏睡红茶,压根不知道具体是谁点的什么茶、送到哪儿。

小科普 | 为什么百度谷歌上的网页需要二次跳转?

根据中国网民的习惯,百度通过“window.location.replace”脚本实现新开窗口,如果你用的是谷歌,则会直接在原网页上跳转。此外,还会通过一些小手段验证点击真实性,防止爬虫、刷点击,也会剥离Opener保障安全。

▌重定向是怎么来的? 

那它是怎么来的呢?这东西有一个江湖传言,老张在《科技年轮 | 浏览器的辉煌发展史(下)》中稍微提到过2010年前后的“3Q大战”,也正在那段事件发生过“360劫持百度搜索流量,旗下搜索引擎抓取百度搜索结果”的事件。

小科普 | 为什么百度谷歌上的网页需要二次跳转?

那之后的结果就是百度加入了一套搜索加密算法(发展到前两年的惊雷算法),除了防止被竞争对手抓取结果外,也有着制网站刷流量影响搜索结果、方便数据统计等好处(主要还是赚更多的钱)。

▌如何去除重定向?

本质上这个过程确实会消耗时间、影响网速,如何移除百度或者谷歌的重定向呢?如果你是Chrome内核的的浏览器,可以直接安装“百度优化”之类的扩展插件,

小科普 | 为什么百度谷歌上的网页需要二次跳转?

支持百度、谷歌、必应、搜狗四个引擎,还附带一定的去广告功能,还能多列显示,适应高分辨率显示器

小科普 | 为什么百度谷歌上的网页需要二次跳转?

如果你是Firefox浏览器,可以使用油猴脚本(Tamper Monkey)安装“AC-baidu”脚本。

展开 收起

Microsoft 微软 在线发码 正版多年office365家庭microsoft365 Microsoft365 -

Microsoft 微软 在线发码 正版多年office365家庭microsoft365 Microsoft365 -

289元起

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

卡巴斯基(kaspersky)网络解决方案中小企业版杀毒软件1服务器10台PC三年升级

3990元起

Microsoft 微软 OFFICE 365 家庭版 会员

Microsoft 微软 OFFICE 365 家庭版 会员

106元起

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

华三(H3C) SecPath F100-BAS AV 防病毒 License,3年

6904元起

华三(H3C) SecPath F100-BAS URL特征库升级服务授权函,3年

华三(H3C) SecPath F100-BAS URL特征库升级服务授权函,3年

2701元起

Microsoft 微软 OfficePLUS 订阅会员

Microsoft 微软 OfficePLUS 订阅会员

暂无报价

微软Office 365 15个月家庭版 职场利器 智能功能 电脑必备1年6人同享

微软Office 365 15个月家庭版 职场利器 智能功能 电脑必备1年6人同享

628元起

微软(Microsoft)365/Office 个人版 文档自动保存 各设备通用 1年盒装 5设备同享

微软(Microsoft)365/Office 个人版 文档自动保存 各设备通用 1年盒装 5设备同享

暂无报价

360企业级终端防病毒系统(涉密计算机平台)单机版

360企业级终端防病毒系统(涉密计算机平台)单机版

暂无报价

苍穹 边缘缓存节点管理系统

苍穹 边缘缓存节点管理系统

43800元起

WPS 金山软件 WPS 超级会员 3年卡

WPS 金山软件 WPS 超级会员 3年卡

369元起

苍穹 载体“全类型、全流程”精确管控业务办公软件 非国产化

苍穹 载体“全类型、全流程”精确管控业务办公软件 非国产化

60000元起

微软支持重装绑 office2021永久激活码2019终身版macoffice软件 Office2021小型企业版for Mac

微软支持重装绑 office2021永久激活码2019终身版macoffice软件 Office2021小型企业版for Mac

389元起

WPS 金山软件 会员季卡

WPS 金山软件 会员季卡

59.85元起

Microsoft 微软 Office 365 个人版

Microsoft 微软 Office 365 个人版

106元起

Microsoft 微软 Office 2019 家庭学生版 密钥

Microsoft 微软 Office 2019 家庭学生版 密钥

159元起
0评论

当前文章无评论,是时候发表评论了
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
1
扫一下,分享更方便,购买更轻松