收到“网站存在恶劣弹窗,请马上整改避免惩罚”的消息如何处理
内容简介:百度会重新审核撤销惩罚,目前最常见的是收到“网站存在恶劣弹窗,请马上整改避免惩罚”的整改信息。 百度在13年推出的石榴算法主要是针对弹窗问题,不过弹窗这个问题,说……
百度在2014年7月推出了“整改反馈功能”,即发现网站存在影响排名的问题,会通过站内消息、邮件、短信通知站长,如果站长确认此问题存在可以整改后反馈给百度,百度会重新审核撤销惩罚,目前最常见的是收到“网站存在恶劣弹窗,请马上整改避免惩罚”的整改信息。
百度在13年推出的石榴算法主要是针对弹窗问题,不过弹窗这个问题,说实话比较复杂,算法每一轮的升级都会出现新的作弊站点被发现——不过也会有新的站点被误伤。本身如果存在弹窗,该如何处理无需讨论,那如果你没有弹窗,但是被误伤了,问题就有点麻烦了。这一般是三种情况
1、网站被入侵
2、调用第三方组件、js被入侵。
3、自身代码被误判
对于第一种情况,网站被入侵,可以通过百度站长平台的安全检测http://zhanzhang.baidu.com/safe/index工具,检查自身网站的安全情况
,同时,对于警告给出的示例地址,使用百度站长平台的抓取诊断,抓取页面源代码,看百度抓取到的页面源代码是否和用户所看到的源代码一致,如果不一致可能是被修改过了。
源代码对比可以使用winmerge。
对于第二种情况,可以检查示例页面调用的外部.js文件,现在很多站长喜欢调用第三方的组件,如推荐、统计、广告、特效代码。如果是大厂商提供的,一般没问题,如果调用小网站或者个人提供的组件,特效代码,那么他们的安全性问题就可能导致出现弹窗,尝试去除这些代码也许有助于问题的解决。
如果你的网站安全性良好,没有第三方调用或者可以信赖第三方,还是被误报弹窗了,那问题可能出现在网站代码上。我们来看一个典型的退弹代码:
window.onbeforeunload=function(){window.open(‘http://www.baidu.com‘);}
window、onbeforeunload、.open这些代码特征词语,单独使用也许没问题,但是如果放在一起,即便不是弹窗,也可能会被当做弹窗代码从而被误杀,类似的还包括showmodelessdialog、showmodaldialog。可以在代码中尽量删除相应的内容以避免被误杀。
而如果你没有被黑,第三方调用也没问题,实在没有办法甄别代码错误,最终极的解决办法就是尽可能删掉掉给出的示例页面里的js代码,能删的都删,留下百度网盟百度统计之类应该属于白名单的代码即可。
需要注意的是,百度站长平台发送的警告信息中仅仅是“示例页面”,并没有列出所有页面,在进行整改的时候应该考虑这一点以备整改全面。
最后,如果整改完毕,不管是不忿于被误杀,还是为了提高百度的算法精准性,可以通过百度站长平台的站长反馈中心http://zhanzhang.baidu.com/feedback/index反馈你的问题。不管怎么说,只有积极反馈才有助于搜索引擎和站长共赢,避免下次被误杀。
上一篇:google惩罚google日本的付费博客评论活动这是一篇关于付费博客,goolge 日本,日本高权重的博客的文章。google惩罚google日本的付费博客评论活动
下一篇:正确设置301跳转这是一篇关于www.001pp.com,www,姹熻タ鍦g墰绫充笟的文章。互联网搜索301跳转,出来的多数就是这2段代码,第一段为php版本的301跳转代码,第二段为asp版本的301跳转代码。很多朋友以为只要将和自己网站相应语言的代码放到网站默认首页的顶