WordPress 永久連結教學:網址結構、分類基底與 404 排查

永久連結是文章、頁面、分類和標籤的長期 URL。清楚而穩定的網址能改善分享、內部連結和使用體驗;在已公開的網站大幅修改結構,卻沒有規劃轉址,會造成 404、外部連結失效和搜尋流量下降。因此永久連結設定是架構決策,不是單純美化網址。

先盤點目前網址與流量

在變更前匯出重要文章、分類、產品、登入和著陸頁 URL,記錄自然流量、反向連結、廣告和社交貼文。使用站內爬蟲、Search Console 或分析工具找出高價值網址,建立可驗證的舊新對照表。

理解常用結構

Settings > Permalinks 提供 Plain、Day and name、Month and name、Numeric、Post name 和 Custom structure。Plain 使用查詢參數;Post name 較短;日期結構適合需要清楚時間脈絡的新聞內容,但可能限制日後改題方向。

選擇符合內容策略的結構

教學、服務與常青文章通常適合穩定的 post name;高頻新聞可評估日期。不要為了 SEO 神話加入不必要分類或日期,網址結構應優先可預測、可維護和與內容模型一致。

謹慎使用 Custom Structure

自訂結構可使用年份、月份、文章名稱等標記。採用前要驗證分類、頁面、自訂文章類型和外掛路由不會衝突。複雜結構可能令後續搬遷、改分類或多語系維護更困難。

設定 Category 與 Tag Base

可為分類和標籤網址加入自訂基底,例如 `/topics/`。基底應短、可讀且不與頁面、產品、外掛端點衝突。公開網站更改基底後,舊分類與標籤 URL 都需要 301 轉址。

儲存會更新 Rewrite Rules

在 Permalinks 畫面按 Save Changes 會更新網址規則;單純進入該頁也會觸發規則刷新,無需為「清快取」反覆儲存。高流量網站應在低風險時段進行,並在前後測試代表 URL。

不要混淆全站結構與單篇 Slug

全站永久連結結構決定網址骨架;文章或頁面 Slug 決定最後一段。改動個別 slug 仍會令舊連結失效,需同樣建立 301。草稿已可修改 slug,但正式上線後要有變更紀錄。

預先建立 301 轉址計畫

每個舊 URL 應對應一個最相關的新 URL,而非全部導向首頁。保留轉址清單、實作位置和測試結果,並避免多層跳轉鏈。大規模搬遷可由開發者在伺服器或可信轉址工具統一管理。

處理 Apache 的 .htaccess

若 WordPress 顯示 `.htaccess` 不可寫入,會提供 rewrite 規則供手動加入。只讓知道伺服器架構的人修改此檔案;先備份現有內容,避免覆蓋安全、快取或其他應用程式規則。

Nginx 與代管主機要用相應方式

Nginx 不使用 Apache `.htaccess`。若變更後出現 404,查閱主機文件或請主機支援檢查 rewrite 設定,不要把 Apache 規則直接貼入 Nginx。代管平台也可能自行處理路由與快取。

排查 Pretty Permalinks 404

先確認代表文章在後台存在且已公開,再清理相關快取並測試無痕視窗。Apache 可檢查 mod_rewrite 與設定;外掛衝突、錯誤重寫規則、反向代理或 CDN 亦可能造成問題。不要未備份就刪除所有設定。

測試內容與系統端點

變更後檢查文章、頁面、分類、標籤、作者頁、搜尋、附件、RSS、REST API、WooCommerce 商品、購物車和結帳。網址規則出錯可能不只影響文章,亦可影響外掛及自訂文章類型。

更新內部與外部資產

更新導覽、CTA、Sitemap、canonical、社交個人資料、廣告連結、電郵範本和文件。即使有 301,直接使用新 URL 仍可減少跳轉、提高可讀性並令日後維護更簡單。

監察錯誤與索引

變更後持續觀察 404、伺服器錯誤、Search Console 索引、流量和轉換。以對照表抽樣驗證 301 狀態碼與目標頁內容,並保留舊轉址足夠長時間,不要在短期內反覆修改結構。

建立網址治理規則

規定誰可改 slug、哪些情況需要轉址、如何驗收及在哪裡記錄。讓編輯、SEO、開發和客服共用同一流程,可避免因單篇改名破壞長期累積的連結。

參考資料

• WordPress 官方 Settings Permalinks Screen 文件:https://wordpress.org/documentation/article/settings-permalinks-screen/

• WordPress 官方 Page/Post Settings Sidebar 文件:https://wordpress.org/documentation/article/page-post-settings-sidebar/

• WordPress 官方 FAQ Troubleshooting 文件:https://wordpress.org/documentation/article/faq-troubleshooting/

«
»
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • Cloudways Master Credentials 憑證頁面,IP、帳號及密碼已遮蔽
    July 30, 2026
  • Cloudways 伺服器監察畫面顯示 RAM、CPU、磁碟與頻寬,敏感資料已遮蔽
    July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • July 30, 2026
  • Cloudways Master Credentials 憑證頁面,IP、帳號及密碼已遮蔽
    July 30, 2026
  • Cloudways 伺服器監察畫面顯示 RAM、CPU、磁碟與頻寬,敏感資料已遮蔽
    July 30, 2026