网页禁止复制粘贴,禁止右键,禁止F12(老司机教你绝招)

MAY的SEO博客
MAY的SEO博客
MAY的SEO博客
614
文章
770
评论
2019年10月12日08:09:25 6 6,191

相信很多SEO优化人员都有这样的体会:辛辛苦苦写下的原创文章,别人不打任何招呼,甚至不需要1分钟的时间就将文章复制粘贴走了,更气人的是转走的文章排名甚至比我原创的还要高。因此,SEOer想了很多办法来禁止网页被别人复制粘贴,但是效果都不佳。老司机来教你一个绝招:网页禁止复制粘贴+禁止右键+禁止F12。

网页禁止复制粘贴,禁止右键,禁止F12(老司机教你绝招)

网页禁止复制粘贴,禁止右键,禁止F12(老司机教你绝招)

一. 网页禁止复制粘贴,禁止右键,禁止F12操作步骤

Step 1. 下载JS代码

或者复制下面的JS代码,然后命名为nocopy.js

document.onkeydown = function(){

    if(window.event && window.event.keyCode == 123) {
        alert("不要扒网站啦,一首凉凉送给你");
        event.keyCode=0;
        event.returnValue=false;
    }
    if(window.event && window.event.keyCode == 13) {
        window.event.keyCode = 505;
    }
    if(window.event && window.event.keyCode == 8) {
        alert(str+"\n请使用Del键进行字符的删除操作!");
        window.event.returnValue=false;
    }

}

document.oncontextmenu = function (event){
if(window.event){
event = window.event;
}try{
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
return false;
}
return true;
}catch (e){
return false;
}
}

document.onpaste = function (event){
if(window.event){
event = window.event;
}try{
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
return false;
}
return true;
}catch (e){
return false;
}
}

document.oncopy = function (event){
if(window.event){
event = window.event;
}try{
var the = event.srcElement;
if(!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
return false;
}
return true;
}catch (e){
return false;
}
}

document.oncut = function (event){
if(window.event){
event = window.event;
}try{
var the = event.srcElement;
if(!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
return false;
}
return true;
}catch (e){
return false;
}
}

document.onselectstart = function (event){
if(window.event){
event = window.event;
}try{
var the = event.srcElement;
if (!((the.tagName == "INPUT" && the.type.toLowerCase() == "text") || the.tagName == "TEXTAREA")){
return false;
}
return true;
} catch (e) {
return false;
}
}

Step 2. 将nocopy.js放置在网站的根目录下

Step 3. 调用这个JS文件

在整个网站的head标签中,加入下面一行代码:

<script type="text/javascript" src="/nocopy.js" ></script>

如何你是WordPress建站,在主题下的header.php中的head标签中加入上面一行代码即可。

二. 哪些情况下适用网页禁止复制粘贴,禁止右键,禁止F12

为了防止复制粘贴,很多SEO优化人员也是选择了“一刀切”,将整个网站禁止复制粘贴,禁止右键,禁止F12。这种方法是否可取呢?

如果我们的网站内容是在帮助用户解决问题,用户恰好需要复制网站上的内容来解决他的问题,禁止复制粘贴的这种体验就非常糟糕,很有可能会导致大量的用户流量丢失,甚至用户再也不想来访网站。

如果我们的网站内容主要仅供用户浏览或阅读,不涉及到任何的技术或代码,发布的内容都是原创,不希望竞争对手使用,这时候使用禁止复制粘贴,禁止右键,禁止F12是完全OK的。

如果我们的网站内容有一部分是展示公司产品;还有一部分是介绍产品的相关文章,只需要用户浏览了解即可,这时候仅需要对介绍产品的相关文章加上禁止复制粘贴等代码即可。

因此,不同的情况需要我们灵活去处理。当然,不可否认的是网页禁止复制粘贴,禁止右键,禁止F12对于保护网站内容还是有一定的作用的。但不管怎样,用户体验这一环节不容忽视!只有站在用户的角度去思考问题,网站才会获得源源不断的流量。

  • 我的微信
  • 扫一扫微信,添加好友
  • weinxin
  • 我的微信公众号
  • 关注公众号,了解最新动态
  • weinxin
MAY的SEO博客
  • 本文由 发表于 2019年10月12日08:09:25
  • 转载请务必保留本文链接:https://may90.com/share/nocopy.html
网关是什么? SEO资源

网关是什么?

网关是什么? 网关连接两个网络,因此一个网络上的设备可以与另一个网络上的设备通信。没有网关,您将无法访问互联网,进行通讯和来回发送数据。网关可以完全用软件,硬件或两者的组合来实现。因为按照定义,网络网...
什么是SMART原则? SEO资源

什么是SMART原则?

人生必须要有目标,有了目标才可能建立适合自己的计划。汽车有了目标,才能很好的行驶;人没了目标,就不能很好的计划生活或学习。根据SMART原则制定明确的计划,帮助我们实现这些目标。MAY的SEO博客为您...
网站备案多少钱?(收费还是免费?) SEO资源

网站备案多少钱?(收费还是免费?)

网站备案就是我们说的域名备案,使用国内空间或服务器就必须备案,目的是国家为了防止不良份子在网上从事非法网站经营活动,对于未备案的网站,一旦被发现将予以罚款或关闭。因此网站备案对于我们企业或者个人来说,...
你陷入这些SEO神话了吗? SEO资源

你陷入这些SEO神话了吗?

我爱SEO,也经常关注SEO,也会经常听到一些SEO神话,其实充其量,它们会给人误导,甚至浪费我们宝贵的时间、金钱与资源,而且这些事情不会改善网站SEO。你陷入这些SEO神话了吗? SEO神话1. 关...
B2B网站大全:外贸B2B网站有哪些? SEO资源

B2B网站大全:外贸B2B网站有哪些?

在过去的几十年中,企业对企业(B2B)行业发展迅猛。B2B网站是允许商业交易的平台。B2B市场很多,但要想在电子商务业务中取得成功,就必须选择合适的市场。因此,MAY的SEO博客为您分享:B2B网站大...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

评论:6   其中:访客  3   博主  3
    • Jane博客 Jane博客 2

      对保护原创还是有一定作用的

        • MAY的SEO博客 MAY的SEO博客

          @ Jane博客 只能防一些技术比较薄弱的人。 :cry:

        • wordpress建站吧 wordpress建站吧 6

          不太好用,使用右键和复制的人不一定都是搬运采集的,搬运采集的一般都不用这种手工的

            • MAY的SEO博客 MAY的SEO博客

              @ wordpress建站吧 还是存在一些技术比较差的,但是又不想自己写文章,就直接复制粘贴走了 :cry:

            • 夏日博客 夏日博客 1

              如果想要转载,任何方法都不起作用。

                • MAY的SEO博客 MAY的SEO博客

                  @ 夏日博客 对于那些一心指向转载,但又不懂技术的人来说,还是能起一点作用的 :cry: