WordPress复制网页内容自动添加版权信息实现方法

为什么小邓建议SEOer把网站复制网页内容自动添加版权信息功能打开?有没有这样一种感觉,你的文章经常被人抄袭,尽管你在文章下方已经提示了注明文章出处,但是仍然能够在网络上找到不带链接的同内容文章。对于SEO来说,头大的地方在于文章收录,有时候会发现你的原创文章被抄袭后,抄袭的被收录了,而我的原创文章缺没有收录。显然,给复制网页内容自动添加版权信息能较大限度的减少流量损失,增加搜索引擎蜘蛛的抓取收录概率,也能为网站增加些许外链。

我也想过一些方法:比如给网站加入不让别人复制代码,但教程中有一些代码是必须复制的。综合来说,还是复制网页内容自动添加版权信息来的实在。抄袭者不主动添加版权信息,那么我们就被动的让抄袭者帮我们添加吧。

WordPress复制网页内容自动添加版权信息怎么实现?

WordPress复制网页内容自动添加版权信息怎么实现?

将代码添加到网页head 头部,WordPress主题可以将代码添加到头部模板header.php:<?php wp_head(); ?>,上面即可。没有这段代码也不用担心,放在</head>标签之前也是同样效果。

请将下方代码放置在上述位置:

  1. <script ="text/javascript"> 下方代码放置位置 </script>

代码一:

  1. function addLink() {
  2. var selection = window.getSelection();
  3. pagelink = ". 原文出自[小邓SEO博客] 转载请保留原文链接: " + document.location.href;
  4. copytext = selection + pagelink;
  5. newdiv = document.createElement('div');
  6. newdiv.style.position = 'absolute';
  7. newdiv.style.left = '-99999px';
  8. document.body.appendChild(newdiv);
  9. newdiv.innerHTML = copytext;
  10. selection.selectAllChildren(newdiv);
  11. window.setTimeout(function () {
  12. document.body.removeChild(newdiv);
  13. }, 100);
  14. }
  15. document.oncopy = addLink;

代码二:

  1. function addLink() {
  2. var body_element = document.body;
  3. var selection;
  4. selection = window.getSelection();
  5. if (window.clipboardData) { // Internet Explorer
  6. var pagelink ="\r\n\r\n 原文出自[ 小邓SEO博客 ] 转载请保留原文链接: "+document.location.href+"";
  7. var copytext = selection + pagelink;
  8. window.clipboardData.setData ("Text", copytext);
  9. return false;
  10. } else {
  11. var pagelink = " 原文出自[ 小邓SEO博客 ] 转载请保留原文链接: "+document.location.href+"";
  12. var copytext = selection + pagelink;
  13. var newdiv = document.createElement('div');
  14. newdiv.style.position='absolute';
  15. newdiv.style.left='-99999px';
  16. body_element.appendChild(newdiv);
  17. newdiv.innerHTML = copytext;
  18. selection.selectAllChildren(newdiv);
  19. window.setTimeout(function() {
  20. body_element.removeChild(newdiv);
  21. },0);
  22. }
  23. }
  24. document.oncopy = addLink;

上述代码二选一添加到指定位置即可完成,添加以上代码后,别人在你网站复制任何文字内容,粘贴时都会自动带上版权信息,使用时修改其中的版本信息,貌似不支持低版本IE。

添加复制网页内容自动添加版权信息代码后效果图:

添加复制网页内容自动添加版权信息代码后效果图

注意:当你在修改代码时,建议你选择专门的代码修改程序,比如“Notepad++”、“DW”进行修改。当然你对自己的代码优化有足够的自信时,你可在后台直接对代码进行添加。

发表评论

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

目前评论:1   其中:访客  1   博主  0

  1. ruilin 1

    一个博客能让人流连忘返,讲真,靠的是实力!