网站被JS劫持了该怎么处理和预防

JavaScript08

网站被JS劫持了该怎么处理和预防,第1张

JS劫持就是,在搜索引擎搜索你网站的关键词,你进如网站它会跳转到另外一个网站,或者有时候你看到网站的域名标题都是你的但是你打开快照却发现不是你的网站。

比如我们百度seo博客,我们看到搜索结果后面有风险两个字,这就说明你的网站被别人黑了。

当你点击进去,你会发现他并不会直接进入网站而是出现一个风险提示,你如果点击继续访问就会发现他会跳转到了别的网址。

如果遇到这种情况不用着急,我们输入先进入网站,如果进不去的就到网站后台源文件,查看其找到相对的代码然后删除即可,下图是我在源文件找到的JS劫持代码。

当然除了JS劫持代码,其他的代码也要一并删除,如果你的快照是劫持后的快照记得去百度反馈。

我们要预防JS劫持,首先要把我们网站的安全做好,买空间服务器最好是选择大的平台比如阿里云、腾讯云等,修改完网站后记得更换所有的账号密码,网站要记得时常备份,这样你的网站出现问题可以及时的覆盖还原。

这是网站被黑了呀,你打开首页文件,找到文件顶部title标签的部分看看有无被加密的代码,然后清除掉,然后重新上传(如果全站被黑,那就只有彻底清除了),如果清理代码过后没过多久还是被反复篡改的话,应该对网站的源码以及文件进行检查,清除掉恶意链接。如果技术不够,无法准确判断的话,可以直接找专业的网站安全公司来处理解决,国内SINE安全、绿盟、启明星辰都是比较有名的安全公司。在解决掉网站存在的问题之后,我们就需要加强网站的安全性,例如禁止根目录的写入权限等等,以此来避免网站被再次攻击!

方法一:JS劫持让用户自动搜索

比如说,你网站流量一天超过100,那么我可以将你的指数提升到100以上,如果你站点搜索流量超过1000,那么可以用这个方法将你网站的品牌词指数提升到1000,我是怎么做的呢,通过JS劫持百度搜索,让用户强行搜索你的品牌词。

JS代码:点击查看(查看后,Ctrl+S即可下载保存)

下载上方JS代码,上传到你的服务器根目录,然后在你的模板文件中调用这个JS,下发是调用JS的代码。

<script src="/templets/default/style/b.js" type="text/javascript"></script>

然后打开搜索引擎,搜索你的品牌词,将URL复制到b.js文件中,将b.js的文件中的链接修改为你的链接。

链接:http://www.baidu.com/baidu?word=这里是你的关键词&sa=%E6%90%9C%E7%B4%A2&tn=bds&cl=3&ct=2097152&si=这里是你的网址

方法二:新闻源推广增加品牌指数

这种推广的效果非常好,但成本非常大,当然,如果你能够制造出热点时效性的内容,那么成本也是非常低的,效果也是非常好的,这种方法类似新闻信息,具有时效性,具体得看你是如何策划的。

策划宣传后,将你的策划内容发布到各大新闻源的网站上,比如百度、搜狐自媒体、新浪自媒体、今日头条等大型平台,但由于每一个行业不一样、产品不一样,所以小编无法给大家做一个一模一样让大家参考的案例了。