跳至主要內容
×

WordPress 何時應使用相對路徑或絕對路徑?

在 WordPress 中,若是同站內連結,且希望換網域時減少修改連結,相對路徑是可考慮的選擇;連往外站,或連結會出現在電子郵件、內容聯播等情境時,則適合使用包含協定與網域的絕對網址。重點是連結所在的環境與維護需求,而不是一律認定「正式站只能用絕對網址」。提供的 WordPress 社群材料有這項建議,但它是發言者的取捨,不是官方規則。

先分清楚:以斜線開頭不等於完整網址

「絕對路徑」在討論中容易有不同意思。有人用它指 /about/,有人則指 https://example.com/about/;比較之前,應先確認實際寫法。

  • 根相對路徑:例如 /about/,不含協定與網域,屬於相對網址的一種。
  • 絕對網址:例如 https://example.com/about/,包含定位頁面所需的完整資訊。

提供的技術討論也提醒,文件若設定 base href,相對連結會受該基準影響,完整絕對網址則不受其影響。因此,不能只看連結短不短,也要確認它最後指向哪裡。

站內連結:換網域的便利有適用條件

Semrush 的材料將相對網址列為站內連結的常見選擇,理由是較短,更新或遷移時較容易管理。例如站內「關於我們」使用 /about/,若只更換網域、頁面路徑維持不變,就不必為這個連結替換舊網域。

這個好處針對的是連結未寫入網域的部分,不能延伸成「搬站完全不用改連結」。若目的頁面的路徑也變動,原本的 /about/ 是否仍正確,仍須確認。選擇相對路徑時,應把網域變更與頁面路徑變更分開考量。

外站、郵件與圖片:依使用位置選擇

  • 外部網站連結:使用完整網址,明確指定目標網站,而不是只留下站內路徑。
  • 電子郵件或聯播內容:Semrush 將這些列為絕對網址的常見用途,讓連結保有完整的目的地資訊。
  • 圖片來源:圖片透過 src 指定的路徑載入;材料指出,相對與絕對網址都可以使用,並非圖片只能採其中一種。

開發站與正式站,不宜套用單一口訣

WordPress 台灣社群發言者主張,上線站台應用絕對路徑,開發站台用相對路徑較方便;另一份技術討論卻偏好站內連結使用根相對路徑。這些意見並不一致,也不足以建立通用規範。實際選擇時,先確認是否跨站、是否需要隨網域移動,以及是否受 base 設定影響,比單憑「開發」或「正式」標籤決定更具體。

WordPress 路徑選擇的網路各方意見

Canonical 網址應選相對還是絕對網址?

兩者都可用,但所引的 Google 過去建議使用絕對網址,以減少混淆或處理上的困難。若文件指定了 base,canonical 中的相對連結也會以該基準解析,因此應確認解析後的網址是否為預期版本;這則歷史引述不應視為已查證的現行規則。

網站改用 HTTPS 後,站內連結要怎麼處理?

2023 年的文章建議將站內連結更新為 HTTPS 網址,或使用相對路徑;原本列出 HTTP 網址的 Sitemap 也應更新。這是協助處理網址變動的建議,不代表只改路徑格式就完成搬遷;文章另建議逐頁設定永久轉址。

首頁使用根相對路徑或完整網址,搜尋結果一定有差別嗎?

一則技術討論認為,在其範例中兩者指向同一首頁,沒有偏好其中一種;但若比較的是 /index.php 與網域首頁,則可能被視為不同網址而產生重複內容,應考慮 canonical。判斷時要先確認兩種寫法實際指向的網址,而非只比較長短。

參考資料

  1. 請問網址設定的問題tw.wordpress.org — 本文論述的參考來源。
  2. 網站 HTTPS 是什麼?對 SEO 有影響嗎?www.yesharris.com · 2023-10-04T09:25:00+08:00 — 討論:網站改用 HTTPS 後,站內連結要怎麼處理?
  3. What Is an Href Link? 4 Best Practices You Need to Knowwww.semrush.com · 2021-06-10T17:02:00Z — 本文論述的參考來源。
  4. URL 是什麼?URL 定義、常見 4 種類型一次看welly.tw · 2025-01-23T07:44:48.167Z — 本文論述的參考來源。
  5. When linking pages, does google give higher value to href="http://www.mydomain.com" than href="/"?webmasters.stackexchange.com — 討論:首頁使用根相對路徑或完整網址,搜尋結果一定有差別嗎?
  6. HTML Image Tag: What It Is & How to Use It Properly in 2025www.semrush.com · 2021-05-25T12:03:00Z — 本文論述的參考來源。
  7. Google not following "canonical" directive for a certain type of URLswebmasters.stackexchange.com — 討論:Canonical 網址應選相對還是絕對網址?
  8. What Is a URL? Structure, Types, and Best Practiceswww.semrush.com · 2023-03-29T08:09:00Z — 本文論述的參考來源。
  9. Absolute vs relative links for search engine crawlers and SEOwebmasters.stackexchange.com — 本文論述的參考來源。
  10. Absolute vs relative links for search engine crawlers and SEOwebmasters.stackexchange.com — 本文論述的參考來源。
把問題繼續聊下去

一起討論 0 則留言

你遇到什麼狀況?留下問題或實作經驗,一起找到下一步。

目前還沒有留言,歡迎開始第一個討論。

留下你的想法

← 繼續找答案
聊聊你的需求

從你的品牌開始聊。

告訴我你的網站,以及你希望達成的目標。

用 LINE 聊聊 tony@procrustes.info