WordPress 的6種固定鏈接優(yōu)缺點(diǎn)對(duì)比

字號(hào):


    有人說(shuō) WordPress 本身的 SEO 就比較好,我想這個(gè)和 WordPress 可以方便的自定義文章的固定鏈接有分不開的聯(lián)系。在眾多的 WordPress 博客中,有很多種的固定連接,本文就是把這些固定鏈接的形式和效果跟大家分析一下,然后根據(jù)你自己的需求,選擇適合你博客的固定連接。
    默認(rèn)固定鏈接樣式
    沒有在后臺(tái)的 “設(shè)置->>固定鏈接” 中設(shè)置鏈接樣式的話,就屬于默認(rèn)的固定連接樣式,它的形式如下:
    http://fairyfish.net/?p=123
    優(yōu)點(diǎn)
    鏈接短小
    移植性好,當(dāng) WordPress 搬家時(shí),新主機(jī)萬(wàn)一不支持 Rewrite 模塊,你不需要進(jìn)行301定向
    缺點(diǎn)
    缺乏語(yǔ)義性,對(duì)搜索引擎收錄稍稍有影響,但是不大
    日期、月份和名稱鏈接樣式
    這是官方默認(rèn)的鏈接樣式,分日期、月份和名稱兩種,形式如下
    http://fairyfish.net/2012/09/11/sample-post/
    http://fairyfish.net/2012/09/sample-post/
    優(yōu)點(diǎn)
    語(yǔ)義性增強(qiáng),增加了文章發(fā)布時(shí)間和文章名稱
    文章發(fā)布時(shí)間和文章名稱在鏈接中,有利于搜索引擎理解
    缺點(diǎn)
    生成的鏈接長(zhǎng)度太長(zhǎng),不利于發(fā)送等
    文章標(biāo)題直接顯示在連接中,有的時(shí)候并不希望這樣
    名稱型鏈接樣式
    直接加一個(gè)文章名稱,形式如下:
    http://fairyfish.net/sample-post/
    優(yōu)點(diǎn)
    語(yǔ)義性強(qiáng),文章名稱在鏈接中,便于搜索引擎理解
    缺點(diǎn)
    生成鏈接長(zhǎng)度過(guò)長(zhǎng),中文鏈接會(huì)被編碼,鏈接亂且長(zhǎng)
    關(guān)鍵詞類型鏈接樣式
    將文章中的關(guān)鍵詞提取出來(lái),然后自定義固定連接,用“-”鏈接關(guān)鍵詞,很多高手博客使用這種鏈接,樣式如下
    http://fairyfish.net/m/limit-login-attempts/
    優(yōu)點(diǎn)
    語(yǔ)義性強(qiáng),便于搜索引擎理解
    生成鏈接長(zhǎng)度合適
    缺點(diǎn)
    需要博主有一定的英語(yǔ)水平和耐心
    對(duì)中文博客的效果不大,幾乎沒有中國(guó)人會(huì)搜索一個(gè)英文單詞來(lái)看你的中文文章
    數(shù)字型鏈接樣式
    直接把文章的ID寫在鏈接中,樣式如下:
    http://fairyfish.net/123
    優(yōu)點(diǎn)
    鏈接極短
    缺點(diǎn)
    沒有任何語(yǔ)義性
    數(shù)字型語(yǔ)義增強(qiáng)版鏈接樣式
    不僅僅是文章 ID 還增加一些英文單詞,例如:post、archives等,形式如下:
    http://fairyfish.net/archives/123
    http://fairyfish.net/post-1268.html
    優(yōu)點(diǎn)
    鏈接較短
    增加了關(guān)鍵詞,便于搜索引擎理解這個(gè)頁(yè)面是一篇文章
    缺點(diǎn)
    語(yǔ)義性不是非常明確
    如何自定義博客固定鏈接
    WordPress 設(shè)置了一系列的固定鏈接結(jié)構(gòu)標(biāo)簽,來(lái)讓你定義固定鏈接,具體標(biāo)簽及功能如下:
    %year% 文章發(fā)表的年份,四位數(shù),如 2004
    %monthnum% 月份,如 05
    %day% 天,如 28
    %hour% 小時(shí),如 15
    %minute% 分鐘,如 43
    %second% 秒,如 33
    %postname% 文章標(biāo)題的別名 (編輯文章/頁(yè)面時(shí)的別名欄)
    %post_id% 文章的唯一ID,如 423
    %category% 分類的別名 (新建/編輯分類時(shí)的別名欄)
    %tag% 標(biāo)簽的別名(新建/編輯標(biāo)簽時(shí)的別名欄)
    %author% 作者的別名
    之后,我們需要打開后臺(tái) “固定鏈接設(shè)置” 頁(yè)面,找到 “自定義鏈接結(jié)構(gòu)” 根據(jù)自己的需求,寫上鏈接結(jié)構(gòu),加上結(jié)構(gòu)標(biāo)簽。例如潛行者m博客用的鏈接樣式
    http://www.qianxingzhem.com/post-1268.html
    在后臺(tái)自定義鏈接結(jié)構(gòu)時(shí),需要定義成
    /post-%post_id%.html
    其他注意事項(xiàng)
    固定鏈接在 WordPress 博客中非常重要,強(qiáng)烈建議在建博初期就確定下來(lái),而且之后不要再更換。如果你更換了固定鏈接,之前的固定鏈接打開之后,就會(huì)出現(xiàn)404錯(cuò)誤,影響搜索引擎收錄。
    當(dāng)然,如果你迫不得已更換博客的固定鏈接,請(qǐng)安裝相應(yīng)的 301鏈接重定向 插件,使用插件將之前的固定鏈接重定向到更新后的固定鏈接上。這類的插件比較多,這里推薦幾個(gè):Simple 301 Redirects、Redirection等。
    關(guān)于 WordPress 固定鏈接更詳細(xì)的說(shuō)明,請(qǐng)看官方文檔 :zh-cn:使用固定鏈接