一个网站注重提高访问者的浏览体验,必须注入新鲜的血液,那就是原创文章,编撰一篇优良的文章,能为访问者提供很大帮助,绝不希望别人把自己的劳动果实给窃取了。
使用wordpress搭建博客站,最痛苦的莫过于内容被人复制与采集。全文不动的复制与采集也就罢了,在文章尾部还去掉原文链接,这种行为让很多战长较为恼火。如果你的博客还没有推广开来,那么被他人采集复制的几率是很小的,一旦圈内小有名气,所创作的文章就开始广为转载。
最担心的就是自己发表的原创未收录,复制站却先收录了,那这个原创就没有价值了。在网络中,复制与转载是常见的,根据互联网使用协议,创作版权一节中说的很清楚,转载他人作品必须带有原文链接。
Feed是wordpress的订阅功能,现在feed已经淘汰了,不建议留着这东西,被人扫来扫去的,如何为自己的网站添加版权,避免复制与采集呢?那就需要为WordPress文章与Feed添加版权信息,这样一来,他人转载或采集时,不但尊重了原创,外链和流量的增加还能优化网站关键字排名。
为WordPress的Feed添加版权
有的站长很纳闷,在文章里添加了版权,怎么还是被别人大量采集呢,这是因为对方是利用Feed采集的。可以在Wordpress后台→设置→阅读→对于 feed 中的每篇文章,显示选择“摘要”,这样对方采集起来不会采集到全文。另一种是直接在Feed添加版权信息。修改代码:主题文件 functions.php(模版函数)中的 ?> 之前添加版权信息,
function feed_copyright($content) {
if(is_single() or is_feed()) {
$content.= “
“;
$content.= ‘文章来源:思德心语‘;
$content.= ‘本文地址:‘.get_permalink().’‘;
$content.= “
“;
}
return $content;
}
add_filter (‘the_content’, ‘feed_copyright’);
禁止机器人采集
有一些网站专门采集一些新站,因为新站大多都是原创,而新站没有权重和被收录,机器人扫描的网站却先被收录,赔了夫人又折兵,给他人做嫁衣,使用下边这段代码禁止机器人扫描。
避免扫描http://xxside.com/feed/,有很多方法有的加代码,之前写到过WordPress防止暴力扫描的文章中提过代码,不过最后选择了用redirection,直接添加/feed/到/,所以在访问http://xxside.com/feed,直接跳转到首页。
防良心人工复制采集:WordPress文章自动添加版权信息
如果是人工复制文章,我们可以强制复制者,连版权信息也一起复制。文章中虽不会显示版权信息,但在复制粘贴文章时,会注上一个本文转载的版权信息。修改代码:主题文件 functions.php(模版函数)中的 ?> 之前添加版权信息,
//内容被复制后自动添加文章链接
function add_copyright_text() { ?>
wp_footer', 'add_copyright_text');
防止人工恶意采集
1、禁止鼠标
在主题文件header.php里添加下边代码,禁止鼠标左键选中,禁止右键,这段代码即使是屏蔽了js,依然有效。
2、非JS禁止鼠标
3、禁用F12和ctrl键,键盘。
审查元素不但可以偷代码,还能偷内容,一般键盘快捷键都需要这两个键位,直接把下边代码粘贴主题下的公共js最底部。
window.onload=function(){
document.onkeydown=function(){
var e=window.event||arguments[0];
if(e.keyCode==123){
return false;
}else if(e.ctrlKey){
return false;
}
};
document.oncontextmenu=function(){
return false;
}
}
4、js禁止F12,如果调用F12,网页卡死。
PS:虽然如此,对于一些高手来说,复制功能是无法阻止的,因为搜索引擎能爬行你的网站,高手们就能获得你的网站内容。比如点击工具栏上的查看——源文件,把代码复制到Dreamweaver中,就可以复制文章内容了,所以只是防小人!
最无法忍受的就是,各种维护版权的方法都用上了,对方最后用尽一切方法把内容复制走了,还不带版权转载链接,真是痛心,说白了,这是一个素质问题。
原创文章,作者:Tony,如若转载,请注明出处:https://www.xxside.com/128.html
思德心语,壹群:799239814