WordPress永久連結:改善WordPress連結結構

文章最後更新於2025-08-26

什麼是永久連結?永久連結指的是網站中每個內容(文章、頁面、分類、標籤等)對外的固定訪問地址(URL)。這些URL是文章、頁面、分類和標籤的唯一識別碼目標是讓URL 簡短、可讀、一致,方便使用者理解與分享,也便於長期維護。

我們可以在WordPress後台透過「設定(Settings)」 → 「固定連結(Permalink)」來自訂文章URL的產生規則(例如僅用文章名,或在前面加上分類)。 WordPress中設定永久連結(Permalinks)是為了確保我們的網站URL網址結構清晰、友善且易於管理。

永久連結與SEO的關係

使用包含關鍵字的永久連結(例如/category/keyword/)有助於Google搜尋引擎和讀者理解頁面內容,但是在URL裡面添加關鍵字現在並不是Google SEO的排名因子。

在2016年的時候谷歌的John Mueller明確說關鍵字在URL中是排名因素,但非常小(詳情可看:https://www.seroundtable.com/google-keywords-in-urls-a-small-ranking-factor-21577.html)。

2025年Google重申URL對排名只提供非常有限的參考訊號(參考資訊:https://www.seroundtable.com/google-urls-minimal-additional-signals-for-search-engines-38680.html)。

我們這樣做更重要的是保持URL穩定,避免頻繁改動與參數堆砌。

永久連結與Slug的關係

Slug是URL中的可編輯片段,是永久連結的一部分。發佈內容時建議手動精簡slug:小寫、用連字號「-」連接、避免冗餘與無意義數字。 Slug的優化詳情可見:《如何寫SEO友善的URL》

URL的結構– 圖片出自Ahrefs

WordPress如何設定文章的永久連結結構?

登入WordPress後台,透過Settings(設定) –> Permalinks(永久連結)即可進入修改文章的永久連結介面。

WordPress提供給我們的永久連結的格式有:

  • 預設格式(Plain):如https://ecomools.com/?p=123(不推薦,因為不具描述性)
  • 日期和名稱(Day and name):如https://ecomools.com/2024/08/18/sample-post/
  • 月份及名稱(Month and name):如https://ecomools.com/2024/08/sample-post/
  • 數字(Numeric):如 https://ecomools.com/archives/123
  • 文章或頁面名稱(Post name):如https://ecomools.com/sample-post/,推薦
  • 自定义结构(Custom Structure):如  https://ecomools.com/%category%/%postname%/

個人推薦使用文章或頁面名稱作為永久連結的結構,也就是Post name選項。這樣可以讓我們的整個URL更短、更可讀、更穩定,也能夠讓我們在slug中放入少量描述性字詞(如主題詞、品牌/型號)。

這主要能提升可讀性與點擊意願,對搜尋引擎只是較弱的相關性訊號,不必為「塞關鍵字」去頻繁改舊URL。清晰且有描述性的永久鏈接,會比包含數字ID或日期的鏈接更容易讓用戶理解頁面內容,也更便於記憶與分享。

我們也可以更改我們的分類,例如我們想讓我們的文章在前面增加/blog/ 這個前綴,也就是增加/修改我們的子目錄,像這樣子:https://ecomools.com/blog/seo-tips/

那我們就可以在下方的「Optional」選項裡面去,去設定我們的文章子目錄

如果我們要設定成上面的URL的樣子,就在「Category base」裡面填blog即可。

如何設定產品分類的子目錄?

如果我們安裝了WooCommerce的話我們的產品子目錄預設路徑是:

  • https://ecomools.com/product-category/分類1

如果我們想要更改預設的產品分類路徑,那麼也可以在這裡進行設定。

我們安裝了WooCommerce之後會出來三個額外的選項:

  • Product category base
  • Product tag base
  • Product attribute base

我們只需要在「Product category base」中將「product-category」更改成你想要的子目錄連結。

WordPress如何設定產品的子目錄?

也是在更改永久連結的地方,安裝了WooCommerce之後會出現“Product permalinks” 產品永久連結這個選項,我們在裡面設定產品詳情頁的子目錄即可。

更改永久連結的一些注意事項

  1. 網站上線之後盡量不改永久連結結構。
  2. 如果網站SEO流量比較不錯,即使URL結構不夠完美,也不建議更改固定連結結構,風險較大;如果需要更改,先做好網站備份,再做好一對一的301重定向。

如何優化Slug?

這是我在《如何創建SEO友善的URL(附範例)》裡面總結的技巧,總結成了下面的表格,更多實戰技巧可以看這篇文章喔。

最佳實踐說明與範例
使用描述性URL,可包含關鍵字,避免重複關鍵字使用可讀的關鍵字而不是數字ID。例如:
✅ https://example.com/wiki/Aviation
❌ https://example.com/index.php?topic=428871
使用目標受眾語言URL 使用使用者熟悉的語言。例如:
✅ https://example.com/lebensmittel/pfefferminz(德文)
✅ https://example.com/ペパーミント(日文
使用UTF-8 編碼對非ASCII 字元(如中文、阿拉伯語、表情符號)進行UTF-8 編碼。例如:
✅ https://example.com/%E6%9D%82%E8%B4%A7/%E8%96%84%E8%8D%B7
❌ https://example.com/雜貨/薄荷
單字之間使用連字符建議使用-,而非_ 或連寫。例如:
✅ https://example.com/summer-clothing/filter
❌ https://example.com/summer_clothing
保持簡潔,避免使用網址參數,如#和?和底線_避免冗餘無意義的參數。例如:
✅ https://example.com/seo-url-optimization
❌https://example.com/article?id=123&session=456&utm_source=facebook&utm_campaign=spring
統一使用小寫URL 區分大小寫,建議統一為小寫。例如/Apple 與/apple 被視為不同頁,應統一目錄風格
採用邏輯層級結構用清晰目錄組織內容。例如:
https://example.com/pets/cats.html 表示「pets」 下的「cats」 頁面
避免碎片和動態參數問題不要用URL fragment(如#section)載入內容;避免動態參數導致抓取混亂。例如不要用/product/t-shirt#black 來展示不同顏色
參數格式規範化建構URL 參數時遵循標準語法: ?key=value&key2=value2,多個值以逗號分隔。避免重複參數或特殊分隔符
多區域/多語言結構針對國際化內容使用ccTLD 或子目錄。例如:
https://example.de 或https://example.com/de/ 搭配hreflang 標籤更佳(多語言插件會幫我們處理)
採用HTTPSGoogle 已明確表示,HTTPS 是一種正面的排名訊號。瀏覽器會對HTTP 網站顯示「不安全」提示,這會降低使用者信任度和點擊意願。
刪除數字和年份會增加後續維修的複雜度。如果內容更新了年份,URL 也需要更改。
✅https://example.com/seo-guide
❌https://example.com/seo-guide-2023
去掉定詞、介詞、和連接詞來縮短URL短URL 更易記、更容易分享
✅https://example.com/seo-url-optimization
❌https://example.com/the-basics-of-seo-and-url-optimization
返回頂端
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors