博客的固定鏈接可以説是 SEO 和實用性的一個非常重要的組成部分。對於大多數的 WordPress 博客而言,通常第一次安裝時就設置了固定鏈接結構,之後很可能就再也沒有去觸碰了。但是,你是否考慮過自己所選的固定鏈接結構是否合適呢?

默認情況下,WordPress 會將你的固定鏈接結構設置為 http://domain.com/?p=123,這個結構是比較 「粗糙」 的,無法受到搜索引擎的歡迎,很多博主為了給自己的博客帶來更多的流量都會對此稍做加工,讓它看起來更 「精緻」 些。想要修改固定鏈接結構也非常簡單,可以從您的管理面板 (設置 → 固定鏈接) 來完成。

固定鏈接的重要性

很多博客新手在選擇固定鏈接的時候非常沒有經驗,等過了好幾個月後才意識到原來自己的固定鏈接沒有選擇好。一個糟糕的固定鏈接不僅會讓 URL 地址看起來不舒服而且重要的是會對整個網站造成不好的影響:

1 、它們會影響文章的 SEO 效果。

2 、對用户越具有易讀性的結構,越容易被搜索引擎所讀懂,反之亦然。

3 、它也是判斷博客導航性是否良好的一個重要因素。

4 、清晰明瞭的結構也方便自己和他人尋找舊文章。

5 、它甚至可以認為是判斷你的博客是否夠專業的一個參考。

雖然不能説固定鏈接直接關係你的博客是否能成功,用户也不會因為鏈接結構不好看就不光顧你的博客,你完全可以把它認為是一個極其 「微小的部分」,但是就好比設計中的任何一個細小元素,它們都值得你花心思將其做到盡善盡美。

固定鏈接最佳實踐方案

我認為一個好的固定鏈接應該擁有以下三個主要特徵:。

使用關鍵字

一個好的固定鏈接結構應該包含關鍵字。假設你寫了一篇叫做 「如何從頭開始給自己搭建一個書架」,搭建,書架甚至自己這幾個詞語都應該包含在鏈接結構中,它們算是你這篇文章的關鍵字,雖然對 SEO 只有一點點的影響,但是還是值得你這麼做。

簡潔

一個簡潔明瞭的固定鏈接結構只會使用到必不可少的東西而沒有其他任何多餘的內容。沒有多餘的字詞和擴展名 (.php, .html,等等) 也沒有任何無用的信息,像日期或者文章號碼之類的。

值得提醒的是儘量不用如 「是」 、 「它」 、 「一個」 之類的單詞,僅包含一些關鍵詞。

精短

通常情況下,鏈接裏使用的單詞數量越少,看起來的效果越好。而且搜索引擎在搜索站點時,越是簡短的鏈接就越受歡迎,這樣其他人也更加容易找到你的文章。

關鍵字越強大,URL 地址越簡潔、精短,網站的 SEO 效果就會越好。

根據你所選擇的固定鏈接結構的不同,你並非都能遵照上面的原則。在選擇固定鏈接時,WordPress 為大家提供的一些選擇可能會影響以上三條原則的遵守程度。

常見固定鏈接結構

你可能由於這樣那樣的原因而選擇了特定的鏈接結構,也有可能是純粹出於自身的喜好。實際上,博客文章的數量對你的決定也有非常重要的影響。下面是博客圈中最常見的幾種鏈接結構:

1 、 http://domain.com/post-name/

這是最為常見也最為簡單的顯示固定鏈接的方法。我強烈建議在你的固定鏈接里加入文章的標題。不出意外的話,這將會是一個很好的固定鏈接。

2 、 http://domain.com/category/post-name/

通常內容比較多的博客都喜歡用這種結構。主要是為了更加方便管理,同時也對 SEO 友好。

3 、 http://domain.com/year/month/day/post-name

這種結構顯得比較臃腫。如果你的內容沒有時間性,永不過時,最好儘可能不提及文章發佈時間。有時候,人們看到好久以前發佈的舊文章就會懷疑它的可行性。

有很多方法可以組織你的固定鏈接結構,WordPress 手冊也列出其他可加入到固定鏈接的標籤。甚至還提到可以加入發佈文章的時間精確到分、秒,但是我相信應該沒有人有考慮這麼做吧。

修改固定鏈接結構

這才是問題的關鍵所在。如果你已經發表了好幾百篇文章,現在想要修改固定鏈接結構就有點麻煩了。

修改固定鏈接並不難,你只需要從固定鏈接選項這個頁面改動你需要加入的標籤, 但問題是,這樣一來,你可能會發現你的博客中有非常多的壞鏈。

這麼説吧:如果你想要將固定鏈接從 http://domain.com/year/month/day/post-name 改成這樣 http://domain.com/category/post-name/,那麼你的 URL 將會完全發生改變。原來的文章還是可以訪問,但是 URL 地址並不再是最先的地址了。這樣一來,對搜索引擎就非常不友好了,因為它所收錄的是舊的 URL 地址而不是新的 URL 地址。也就説,這會給你博客流量帶來非常大的損失。

修改固定鏈接可參考資源

那麼如何才能保證流量不丟失呢?

下面是一些比較實用的資源:

1 、 WordPress 插件 Permalink Redirect 也可以將文章舊的 URL 地址重新轉移到新 URL 上。

2 、要是使用上面插件仍然沒有效果,該插件的製作者還寫了另一篇文章教你如何手動實現 URL 轉移。

3 、另外還有 Dean』s Permalink Migration 插件也可以實現固定鏈接的遷移。

更多資料

重定向插件

只需要修改幾個 URL 的話,由 John Godley 製作的插件,可以讓你輕鬆修改博客上某個 URL,只要在管理後台操作就行。

SEO Title Tag 插件

這款插件可以幫助你從文章標題中輕鬆選擇最佳、最為相關的關鍵詞包含到固定鏈接中。

WordPress Codex

WordPress 手冊上有各種關於固定鏈接的內容,有興趣的朋友也可以自己多查閲查閲。