2021年8月百度搜索引擎对于烽火算法进行了升级,此次升级主要是打击移动端退回按钮失效问题。上一个版本的烽火算法2.0更新于2017年2月,严惩“窃取用户数据”和“恶意劫持”的行为:未经用户允许恶意窃取用户手机号码等隐私数据的行为和恶意劫持百度流量的行为。
此次烽火算法的升级,重点倾向于在流量劫持上,针对回退按钮失效的情况扩大了覆盖范围,加大了控制力度。
何为退按钮失效
用户通过百度搜索进入网站页面后,完成阅读要离开页面时会用到回退按钮,而回退按钮失效会导致以下几种情况:
用户点击回退按钮无法回退,页面无任何反应,内容无变化,用户会一直被困在站点内。
用户点击回退按钮后页面跳转到网站的首页或列表页,而非用户浏览的上一级页面。
用户点击回退按钮后页面跳转到用户之前没有访问过的色情、作弊、广告等低质页面。
回退按钮失效案例
如上述案例为百度搜索资源平台给到的案例,用户点击回退按钮后,页面跳转到用户未访问过的红包活动页。
造成退回劫持的原因
一种是站点特意为之,希望用户通过搜索引擎进入网站之后,不给用户出去的机会,只能不断的在网站内浏览,希望通过这种方式不让用户跳出来达到提升转化率。遇到这种站点,只能关了浏览器才能离开。这种轻微侵犯了用户的选择权,既然用户选择点击反馈按钮,说明站点无法满足用户需求,即使强留又能有多大的意义呢。
一种是第三方劫持,站点会有外链,或者站点的广告、统计插件等,存在劫持的情况,很多站点在不知情的情况下就被劫持了。所以站点添加广告的时候要非常的谨慎。对于一切不可信的广告联盟代码添加的时候一定进行严格的排查。
劫持排查方法
很多时候简单的进行点击测试很难发现劫持行为,有些劫持行为会根据时间、地点、网络类型、运营商等因素的改变而发生变化,难以定位。
所有一定需要仔细分析排查代码,尤其是存在可疑的JS代码,同时使用模拟IP访问网站,定位劫持问题。
劫持特征
不仅仅是让用户不退出网站的行为是劫持,改变用户的访问路径也是劫持;假如用户的访问路径是:站外->A->B->C,那么点击返回按钮时则是:C->B->A->站外,只要改变任何的访问路径都是劫持行为。
并且烽火算法的返回按钮劫持问题主要是针对移动端,为了保证站点的权益避免被算法覆盖,尽快去对自己的站点进行排查,同时可以进行HTTPS升级,可以一定程度上降低被恶意劫持。