在WordPress的連結加上nofollow關係

為什麼要加上rel="nofollow"這個XFN(XHTML Friends Network)關係,我在Google PageRank更新中有提到,雖然大家對這一點有不一樣的看法,但是參考國外專門鑽研SEO的專家 http://www.ideapro.com/100-guaranteed-good-page-rank-for-your-new-site-the-right-way IdeaPro 的說明,主要是怕Google認為你在賣連結賺錢,所以可能會將你的PageRank評等降低,雖然還沒有網友提供受害的證明,但是根據PageRank的計算公式,你連結出去是給對方打分數,但是對於一些你並不是真的那麼想幫他的友站,是可以考慮加上rel="nofollow"這樣子的關係,所以我還是教你如何修改WordPress的PHP檔,以達成這個目的,用不用的決定權在你,請自行斟酌。

還有一個觀念要澄清:你對外的連結是幫別人不是替自已加分,所以有人說加多站外連結有利於PageRank是不對的,是別人的網站連到你才有加分作用,要不然製作一個充滿幾百個甚至幾千個對外連結的網站,這種作弊手法就會有很高的PageRank,你想可能嗎?因此要提高PageRank是要和別人交換連結,不是自己加很多連結才是正確的作法,而且權重的網站對你的連結的加分效果更大,但是也不要因為這樣而到處去跟別人請求交換連結,畢竟PageRank只是一種參考指標不要為了PageRank而PageRank。

現在我們來看如何在WordPress的Blogroll連結加上"nofollow"的關係,最簡單的方法就是在WordPress後台「鏈結」加上可以勾選「external」及「nofollow」這兩個選項,請先看WordPress原來的設定是這樣子,在關係後面的欄位不是給你輸入用的,而是會根據你在下面的選項勾選自動產生的。

而要新增上述的關係選項則要修改「wp-admin」裡面的「edit-link-form.php」這支程式,請用編輯程式開啟這個檔案,找到下面這一行(在163行)

<table cellpadding="3" cellspacing="5" class="form-table">

在後面加上這段程式碼

<tr>
<th scope="row"> <?php _e('external') ?> </th>
<td>
	<label for="external">
	<input class="valinp" type="checkbox" name="external" value="external" id="external" <?php xfn_check('external', 'external'); ?> />
	<?php _e('external') ?></label>
</td>
</tr>
<tr>
<th scope="row"> <?php _e('following') ?> </th>
<td>
	<label for="follow">
	<input class="valinp" type="checkbox" name="follow" value="nofollow" id="nofollow" <?php xfn_check('follow', 'nofollow'); ?> />
	<?php _e('nofollow') ?></label>
</td>
</tr>

然後存檔上傳至wp-admin目錄,你就可以在XFN裡面多出"external"和"nofollow"可以選了。

修改完了之後在後台就可新增"external"和"nofollow"這兩個XFN關係了

如果您是第一次來到本站,而且覺得本站的內容不錯的話,建議你透過 訂閱 本站的方式,隨時取得本站的最新內容。同時也歡迎您 按讚
Facebook 粉絲團以及
Google+ 專頁
如果這篇文章有幫到您也麻煩您按個讚
並分享出去,謝謝您!

有 3 則迴響於 在WordPress的連結加上nofollow關係

  1. 柏元 說:

    看了wordpress部落格架站的十堂書內容中好像有提到這點,不過寫的好像相反,來試一試好了。

  2. Bon 說:

    剛剛有從FTP抓edit-link-form.php並開啟他
    但是發現他沒有163行最多到142行

    之後我就用搜尋功能搜尋「」這段,可是也搜尋不到。

    是因為新版wordpress的關係嗎?

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

首次留言要通過審核之後才會出現在版面上,請大家不要重覆留言。如果留言的內容與本篇文章無關、廣告留言、商業網站連結、假的網址或信箱的那留言可能就會跑到火星去哦!如果怕忘記在哪一篇文章留言,你只要在下面的e-mail通知那裡打勾就可以收到留言回覆的Email,謝謝大家的配合!

Clicky Web Analytics Free PageRank Checker feedburner