
我們經(jīng)常會遇到nofollow屬性,特別是wordpress的評論會自動添加上external nofollow屬性。那么什么是nofollow呢?在我們不想要的時候怎么能去掉呢?
我們先來看一下什么是nofollow。NoFollow是Google幾年前提出的一個新標(biāo)簽,目的是5少垃圾留言。此標(biāo)簽表明鏈接與網(wǎng)站作者無關(guān),也就是說搜索引擎不會用這個鏈接計算網(wǎng)站的 PR值。很多博客程序都會自動在評論鏈接中加上nofollow標(biāo)簽?,F(xiàn)在主流的Blog程序,如WordPress和MovableType、z-blog等等,均默在其留言的鏈接中自動添加nofollow屬性。在wordpress中加G是rel=” external nofollow”.例:Mitzie Farrer這段代碼是沉緣seo在自己的小站源代碼中找到的external nofollow 屬性。
那么nofollow與external nofollow有區(qū)別嗎?在沒明白二者的區(qū)別前我們先來了解一下二者的意思,rel=’external nofollow’與rel=’nofollow’其功能就中文譯文”不要讀取” 及”外部鏈接不要讀取”的意思!由此可見二者的作用是相同的,只不過external nofollow是比nofollow更專業(yè)的寫法,即明確指出鏈接為外部鏈接,蜘蛛可以略過。
當(dāng)我們不想讓評論中u鏈接帶有nofollow或者external nofollow屬性時,該怎么去掉呢?
那么請打開我們的wordpress,然后找到wp-include文件夾,打開comment-template.php頁面,找到如下代碼:
function get_comment_author_link( $comment_ID = 0 ) {
/** @todo Only call these functions when they are needed. Include in if... else blocks */
$url = get_comment_author_url( $comment_ID );
$author = get_comment_author( $comment_ID );
if ( empty( $url ) || 'http://' == $url )
$return = $author;
else
$return = "$author";
return apply_filters('get_comment_author_link', $return);
}
在這些代碼,去掉rel='external nofollow'或者把這行代碼換做target=’_blank’。這樣我們的評論中就不會再出現(xiàn)external follow了。
本文章有沉緣seo原創(chuàng) A5首發(fā) 轉(zhuǎn)載請保留作者和鏈接 謝謝!www.chenyuan66.com 歡迎共同探討學(xué)習(xí) QQ:32092216
|
網(wǎng)鈦淘寶店 版權(quán)保護(hù)登記號:2013SR057730
閩公網(wǎng)安備35010402351296號 閩ICP備17002817號-2