新型SEO思维就是从一个全新的层次上提升seo优化的水平,达到网络信息最佳化的展示效果!
马海祥博客 > 网站制作 > CMS管理系统 > 有效防止文章被复制采集的方法技巧

有效防止文章被复制采集的方法技巧

时间:2013-06-11   文章来源:www.mahaixiang.cn   访问次数:

最近在和几个博友闲聊,在谈到为什么最近博客都不更新文章了的时候。博主们就开始吐槽说自己辛辛苦苦原创的文章,被人家直接复制粘贴过去,发到各大论坛来做外链,很是气愤呀!确实,现在一些推广人员为了做外链,提高自己网站权重,就喜欢复制别人网站的原创文章,不加作者连接,只加上自己需要做的连接,到各大论坛发布,这严重损害了原创作者的心。马海祥博客的很多文章也被这样复制过,最让人生气的就是被人复制粘贴过去的文章排名还比你的原创文章排名还好,流量也被截取了。

有效防止文章被复制采集的方法技巧-马海祥博客

虽然最近百度算法有进一步的升级,但是对于源网站的排名情况也没有进一步的提升,所以为了最大化的避免站长们的原创文章复制导致的损失,在此马海祥博客跟大家分享三种防止文章被复制采集的方法:

方法一:增加版权信息

对于用户体验最好的,就是可以允许复制,但是我们可以在复制的内容上面加入版权信息,这种方法很多网站都开始使用了。具体方法是:

找到系统后台-模块-默认模块管理-文章页模板中加入下面的代码,可以试试,在IE内核的浏览器中可以可以实现复制网页正文内容时自动添加版权信息的功能!

JavaScript代码 <script language="javascript" type="text/javascript">
  <!--
  document.body.oncopy = function () {
  setTimeout( function () {
  var text = clipboardData.getData("text");
  if (text) {
  texttext = text + "\r\n(这里是你的文章版权信息,去掉括号):"+location.href;
  clipboardData.setData("text", text);
  }
  }, 100 )
  }
  -->
  </script>

有效防止文章被复制采集的方法技巧-马海祥博客

方法二:使文章页面无法复制代码

找到系统后台默认模块管理中的footer.htm,或者文章页模板的底部代码模块,将以下代码加到页面文件的最后的一个<\div>后边,保存即可

<script language="javascript">document.oncontextmenu=new Function("event.returnValue=false");document.onselectstart=new Function("event.returnValue=false");</script>

方法三:使用防采集代码

其实正常的采集工具,一般都需要内容开始代码和结束代码具有唯一性。所以我们可以在文章页面开始的<div class=”title”>中加入一段id=”{dede:field.id/}”,从而让文章自动获取一个文章ID,如下图所示,这样每篇文章的ID都是不一样的,所以采集工具采集的时候,每次只能采集一篇文章,进而可以有效防止低级采集工具的采集,但是高级采集工具可能防不住了!

有效防止文章被复制采集的方法技巧-马海祥博客

最后再提醒大家一点,因为每个网站根据使用时间和布局的不同,部分系统模板代码可能都会存在一点区别,所以建议在修改之前要保存一份源代码,以避免不小心的误操作导致整个网站的损失。

马海祥博客知识扩展:

升级版石榴算法对采集、抄袭、复制文章的打击
  做原创文章的网站要的是搜索排名?还是搜索流量呢?
  如何做好近似原创文章的方法技巧
  百度搜索部专家对话广大站长:原创识别尚待改进
  我们的网站文章真的需要原创内容吗?

本文为马海祥博客原创文章,如想转载,请注明原文网址摘自于http://www.mahaixiang.cn/CMS/226.html,注明出处;否则,禁止转载;谢谢配合!

相关热词搜索: 防止文章采集 防止文章复制 采集复制

上一篇:wordpress程序在win和Linux系统下的伪静态设置方法技巧
下一篇:首页显示空白,页面提示无法找到function lib_dsv函数的解决方法

今日话题更多>

SEO研究院 更多 >>