百度烽火算法再次升级,网站劫持问题排查指南

近期,百度搜索接到客户关于部分站点存在回退按钮失效情况的投诉。为了保障客户的搜索体验,烽火算法将于近期升级,针对回退按钮失效的情况扩大了覆盖范围,加大了控制力度。

百度烽火算法再次升级,网站劫持问题排查指南插图

客户通过百度搜索进入站点页面后,完成阅读要离开页面时会用到回退按钮,而回退按钮失效会导致以下几种情况:

1、客户垫即回退按钮无法回退,页面无任何反应,内容无变化,客户会一直被困在站点内。

2、客户垫即回退按钮后页面跳转到站点的首页或列表页,而非客户浏览的上一级页面。

3、客户垫即回退按钮后页面跳转到客户之前没有访问过的色情、作弊、广告等低质页面。

一起来看案例:回退按钮失效示例:

百度烽火算法再次升级,网站劫持问题排查指南插图1

如图所示:客户垫即回退按钮后,页面跳转到客户未访问过的红包活动页

站长s.e.o们请对站点自身做检查,第一时间做修改哦。

百度搜索在监控中发现部分站点由于页面内的第三方代码异常或开发者操作不当导致回退按钮功能失效

下面请根据《站点劫持问题排查指南》 进行自查,避免站点由于误操作被算法覆盖

为了让站长能够更好的排查站点存在的劫持风险,在烽火算法上线前完成自查和整改,我们整理了站点劫持指南,希望能对你有所帮助!

本文主要包括以下内容,请各位对号入座: 

1. 两个真实案例教你如何排查劫持 

2. 排查劫持三步走秘籍 

3. 利用劫持手段将客户留在站内也是不允许的 

案例1:站点A成功找出存在劫持的第三方广告 

站点A收到站内信之后,迅速对站点内容进行了逐一排查,最终确定一家第三方合作的广告确实存在后退劫持的情况。站点A立即删除了该第三方广告的代码,劫持问题消失。

站点A排查出的第三方合作广告: 

百度烽火算法再次升级,网站劫持问题排查指南插图2

站点A排查到的广告JS代码:

<script type="text/javascript" id="ft_9587" src="https://s3.aishangcan.com/js/9587.js"></script>

案例2:站点B全面排查找出问题代码 

站点B也遇到了同样的问题,通过模拟IP访问站点定位问题、排查JS代码等方式解除了站点劫持的危机。

站点B的排查方法: 

百度烽火算法再次升级,网站劫持问题排查指南插图3

此外,百度的技术小哥哥也给出了最近监控到的一条第三方劫持线索,供大家参考: 

百度烽火算法再次升级,网站劫持问题排查指南插图4

“劫持问题这么复杂,到底应该如何排查?”

荒废博客:blog.huangfeiyun.cn来看看排查劫持三步走秘籍! 

劫持问题会根据时间、地点、网络类型、运营商等因素的改变而发生变化,难以定位。如果您收到了百度搜索资源平台发送的劫持提醒站内信,说明我们已经发现您的站点在近期出现过劫持的问题。

您可以参考以下方法进行排查,避免劫持问题对站点客户的伤害: 

第一步:排查第三方广告、统计插件、站点优化等非本站代码(劫持重灾区); 

第二部:排查站点自身是否存在可疑的JS代码; 

第三步:使用模拟IP访问站点,定位劫持问题。

“我只是把客户留在站点里,没有劫持啊!”

并不是跳转到别的站点才是劫持。对于客户来说,任何预期以外的跳转都是不合理的,是劫持行为。 

案例3: 

站点C为了增加客户在站点内的停留时间,在客户垫即“后退”按钮时,直接跳转到站点内的频道页,而非客户浏览的上一级页面。 

站点C:客户说不定对同类型的其他内容也感兴趣呢!从内容页退回到频道页,顺理成章! 

客户:我是谁?我在哪?我为什么到了这个页面? 

案例4: 

站点D:既然不允许自动跳转,那我在客户垫即后退时,让客户依然留在当前网页,既没有跳转,也保证了客户的停留时长,这样总没有问题了吧? 

客户:我为什么无法退出了?仿佛被命运扼住了咽喉。 

总结:

综上所述,为了避免站点被劫持的风险,请站长: 

1、及时查收资源平台的站内信,查看自己是否存在劫持问题; 

2、如果收到了劫持提醒的站内信,请尽快按照三步走秘籍进行排查整改; 

3、参考上文中完成整改的案例和排查方法,完成对本站问题的排查整改。

最后,百度搜索针对上面这些问题表示,不论站点是不是因为第三方代码异常或站长开发操作不当导致站点回退按钮功能失效和恶意跳转以及劫持等操作,都是对客户体验不好也是百度打击的的,如有以上问题的站点,还请各位站长及时开展自查和整改,避免站点被升级后的烽火算法覆盖和打击。

    © 版权声明
    THE END
    喜欢就支持一下吧♡
    点赞0
    分享
    评论 抢沙发