防止WordPress网站的内容被别人采集的几个方法介绍

我们用心做网站的朋友,最反感的就是好不容易原创的一篇内容被人直接复制过去发布了,而且人家网站权重高,已发就被收录,反而自己的网站因为权重低迟迟不收录,相当于为他人做嫁衣了,而且基本上没办法可以申诉,只能自己上点保险,不让他人轻易复制或采集网站内容,要防止WordPress网站的内容被别人采集,可以考虑以下几种方法:

图片[1]-WordPress建站笔记

1、使用反采集插件:安装并启用一些反采集插件,例如”WP Content Copy Protection & No Right Click”等,这些插件可以禁用右键点击复制、选择文本等功能,从而降低内容被采集的风险。

2、禁用RSS源:在WordPress设置中,可以禁用网站的RSS源,RSS源是常用的内容采集工具使用的来源之一,通过禁用它可以减少内容被自动抓取的可能性。

3、禁用复制功能,把下面这段代码放到WordPress主题的header.php文件的标签前:

<script>
  
  function stop(){
  
  return false;
  
  }
  
  document.oncontextmenu=stop;
  
  document.ondragstart=stop;
  
  document.onselectstart=stop;
  
  document.onkeydown = function (e) {
  
  var ev = window.event || e;
  
  var code = ev.keyCode || ev.which;
  
  if (code == 116) {
  
  ev.keyCode ? ev.keyCode = 0 : ev.which = 0;
  
  cancelBubble = true;
  
  return false;
  
  }
  
  }
  
  </script>

通过上面的这段代码,文章页面就不能右键选择复制了。当然,这种方法也是有局限性的,因为采用的是JS代码,如果对方浏览器禁用了JS,那这个就没效果了。

4、使用防抓取技术:可以通过修改网站的HTML代码,添加一些防抓取的技术。例如,可以使用JavaScript生成内容,或将内容分割成多个片段并使用JavaScript拼接,以 ersatile 害内容被自动采集。

5、限制访问权限:将部分内容设置为仅注册用户可见,可以减少未经授权的访问和采集。

6、添加版权声明:在文章或页面底部添加版权声明,明确告知访问者该内容受版权保护,禁止未经授权的转载和采集。

请注意,以上方法只能增加内容被采集的难度,并不能完全阻止内容被采集,意思就是只能防君子还是防不了小人,如果其他网站决定采集内容,仍有可能找到其他方法。


【AD】CoalCloud(碳云)深圳移动大带宽VPS,9折优惠,142.2元/月,1C1G/300M带宽@3T月流量

【AD】美国洛杉矶/香港/日本VPS推荐,回程电信CN2 GIA线路,延迟低、稳定性高、免费备份_搬瓦工