什麼是永久連結?永久連結指的是網站中每個內容(文章、頁面、分類、標籤等)對外的固定訪問地址(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》。

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” 產品永久連結這個選項,我們在裡面設定產品詳情頁的子目錄即可。

更改永久連結的一些注意事項
- 網站上線之後盡量不改永久連結結構。
- 如果網站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 標籤更佳(多語言插件會幫我們處理) |
| 採用HTTPS | Google 已明確表示,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 |