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

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”脚本。

未经授权,不得转载
展开 收起

Nintendo 任天堂 Switch《健身环大冒险》体感游戏套装

Nintendo 任天堂 Switch《健身环大冒险》体感游戏套装

339元起

《Plants vs. Zombies GOTY Edition(植物大战僵尸年度版)》 PC数字版游戏

《Plants vs. Zombies GOTY Edition(植物大战僵尸年度版)》 PC数字版游戏

暂无报价

《Squad(战术小队)》 PC数字版游戏

《Squad(战术小队)》 PC数字版游戏

134元起

Nintendo 任天堂 Switch NS 健身环大冒险 Ringfit

Nintendo 任天堂 Switch NS 健身环大冒险 Ringfit

799元起

烛龙 古剑奇谭三-数字标准版

烛龙 古剑奇谭三-数字标准版

72元起

HP 惠普 暗影精灵5代 台式主机(i5-9400F、8GB、256GB+1TB、GTX1650)

HP 惠普 暗影精灵5代 台式主机(i5-9400F、8GB、256GB+1TB、GTX1650)

4530元起

HP 惠普 暗影精灵5代 台式主机(i7-9700F、8GB、256GB+1TB、GTX1660Ti 6G)

HP 惠普 暗影精灵5代 台式主机(i7-9700F、8GB、256GB+1TB、GTX1660Ti 6G)

6331元起

索尼(SONY)【PS4国行游戏】地平线:零之曙光

索尼(SONY)【PS4国行游戏】地平线:零之曙光

79元起

索尼(SONY)【PS4国行游戏】最终幻想 15 Final Fantasy XV

索尼(SONY)【PS4国行游戏】最终幻想 15 Final Fantasy XV

249元起

Nintendo 任天堂 勇者斗恶龙11S

Nintendo 任天堂 勇者斗恶龙11S

345元起

Office 365 家庭版

Office 365 家庭版

249元起

SONY 索尼 PS4 Slim Pro 全新游戏光盘

SONY 索尼 PS4 Slim Pro 全新游戏光盘

199元起

Nintendo 任天堂 Switch NS 主机游戏 牧场物语 重聚矿石镇

Nintendo 任天堂 Switch NS 主机游戏 牧场物语 重聚矿石镇

376元起

微软 (Microsoft) Office 家庭学生版 2016 激活密钥 Mac专用 正版办公软件 一次购买 永久使用 非商业使用

微软 (Microsoft) Office 家庭学生版 2016 激活密钥 Mac专用 正版办公软件 一次购买 永久使用 非商业使用

749元起

Steam 《Chinese Parents(中国式家长)》 PC中文版游戏 国区礼物

Steam 《Chinese Parents(中国式家长)》 PC中文版游戏 国区礼物

24元起

UBISOFT 育碧 全境封锁2 Tom Clancy’s The Division 标准版 PC中文

UBISOFT 育碧 全境封锁2 Tom Clancy’s The Division 标准版 PC中文

78元起
0评论

发表评论请 登录
评论举报

请选择举报理由

相关文章推荐

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