人们经常会遇到nofollow属性,尤其是wordpress评论会自动添加外部的nofollow属性。那么什么是nofollow呢?怎样才能不去想它,摆脱它?
大家先看来一下什么叫nofollow。NoFollow是Google两年前明确提出的一个新标识,目地是降低废弃物留言板留言。此标识说明连接与网址创作者不相干,换句话说百度搜索引擎不容易用这一连接测算网址的PR值。许多博客系统都是会全自动在评论连接中再加上nofollow标识。如今流行的Blog程序流程,如WordPress和MovableType、z-blog这些,均默在其留言板留言的连接中全自动加上nofollow属性。在wordpress里加的是rel=”externalnofollow”.例:MitzieFarrer这一段代码是沉缘seo在自身的华明镇源代码中寻找的externalnofollow属性。那麼nofollow与externalnofollow有区别吗?在没搞清楚二者的区别前大家先来了解一下二者的含意,rel=’externalnofollow’与rel=’nofollow’其作用就汉语译文翻译”不必载入”及”外部链接不必载入”的含意!不难看出二者的功效是同样的,只不过是externalnofollow是比nofollow更技术专业的书写,即明确提出连接为外部链接,搜索引擎蜘蛛能够忽略。
在我们不愿让评论中的连接含有nofollow或是externalnofollow属性时,该怎样去掉呢?
那麼请打开大家的wordpress,随后寻找wp-include文件夹名称,开启comment-template.php网页页面,寻找以下代码:
拷贝代码代码以下:
functionget_comment_author_link($comment_ID=0){
/**@todoOnlycallthesefunctionswhentheyareneeded.Includeinif...elseblocks*/
$url=get_comment_author_url($comment_ID);
$author=get_comment_author($comment_ID);
if(empty($url)||'http://'==$url)
$return=$author;
else
$return="$author";
returnapply_filters('get_comment_author_link',$return);
}
在这种代码,除掉rel='externalnofollow'或是把这方面代码换做target=’_blank’。那样大家的评论中就不容易再出現externalfollow了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)