- 登入
- 註冊
如何撰寫好的 SEO 網址命名與網址結構:六大重點搞定網址結構
好的網址結構不只對於 SEO 很有幫助,對於管理網站、廣告投放,也是相當方便的。

接手新客戶、新網站時,我都會很強調網址結構的重要性。
網址結構處理起來並複雜,但後續修改相對麻煩,所以最好一開始就做好。
好的網址結構不只對於 SEO 很有幫助,對於管理網站、廣告投放,也是相當方便的。
什麼是好的網址結構?
一個好的網址結構應該是簡潔、乾淨、有意義且易於理解。
而這樣好的網址結構,對於使用者體驗跟搜尋引擎來說都是有意義的,因此我們需要了解如何撰寫一個好的網址。
延伸閱讀:《SEO 自學大全:一篇就搞懂 SEO,完整說明 SEO 的底層邏輯》
重點一:使用「-」而非「_」
- 好的網址:https://example.com/category/seo-class-01
- 壞的網址:https://example.com/category/seo_class_01
撰寫網址時,建議使用「-」,也就是「連字號」(hyphens)進行撰寫。相對的,不建議使用「_」(底線)來撰寫網址。
這點 Google 官方說明中心也明確指出:We recommend that you use hyphens ( – ) instead of underscores ( _ ) in your URLs.
重點二:一律英文小寫
- 好的網址:https://example.com/product-category/product-name
- 壞的網址:https://example.com/Product-Category/Product-Name
我建議網址都一律使用英文小寫及數字來撰寫網址,不要參雜大寫英文。
網址是可以出現大寫英文的,但有的狀況下這會讓網站管理變得複雜,因此我建議一律使用英文小寫進行管理,這樣能避免很多麻煩。
重點三:使用有意義且規律的命名
- 好的網址:https://example.com/article/seo-url-intro-01
- 壞的網址:https://example.com/article/a52se55tkale
網址我會建議使用有意義且有規律的命名,而不要使用亂碼,管理上會比較方便,使用者體驗也更佳。
另一方面,當我們在觀看 Google Analytics 或 Google Search Console 的時候,有意義的網址更容易讓我們一眼看出來網址內容,好比說從上述的「seo-url-intro-01」,我就能大概理解這是個講網址的文章。
相對的,如果只看「a52se55tkale」、「12377889」我就比較難以理解內容,必須點入網址才知道。
當然,如果網站體量龐大,有超過數萬、數十萬網頁,那麼使用流水號也是很好的方式,只需要注意好規律,方便管理都是好的網址結構。
像是 Search Engine Land 的網址:「https://searchengineland.com/google-adds-search-terms-visibility-to-performance-max-campaigns-453489」,設計也非常精妙。
前半部分提供語意的辨認,後半段利用流水號方便管理。
英國 IKEA 的網址更是絕妙:「https://www.ikea.com/gb/en/p/brimnes-bed-frame-w-storage-and-headboard-white-luroey-s59124616/」
利用資料夾 /p/ 來分類產品網址(product),後面也兼顧了語意跟號碼編碼。
重點四:網址層數越少越好
- 好的網址:https://example.com/article/seo-url-intro-01
- 壞的網址:https://example.com/article/2023/skill/must-read/arti/seo-url-intro-01
如同在前面提到的網址層數不宜過多,這對使用者、搜尋引擎來說都體驗不佳;在狀況允許內,建議網址在五層以內即可。而大型、複雜的網站則另外討論。
以 WordPress 為例,我的這篇文章「https://frankchiu.io/seo-url-intro-1/」,它的文章頁面結構非常簡單,僅僅只有一層而已,非常簡潔,這也是 WordPress 做 SEO 的先天優勢。
重點五:避免使用中文
- 好的網址:https://example.com/seo-url-intro
- 壞的網址:https://example.com/%e7%b6%b2%e5%9d%80%e7%b5%90%e6%a7%8b%e6%95%99%e5%ad%b8/
- 壞的網址:https://example.com/網址結構教學/
我不建議使用中文作為網址,因為在分享網址跟分析網址時都會有很大的不方便。
有人會想使用中文符號作為網址,因為網址「看起來」很好懂,不像是英文跟數字那麼難懂。
但由於中文字符在轉譯成網址編碼時,會變成看起來像亂碼的一大串字符,儘管電腦能認出來這些字符,但一般人眼中這就像是亂碼一樣。
好比說,今天如果我們網址撰寫成「https://example.com/網址結構教學/」。
實際上在網路上它會長成「https://example.com/%e7%b6%b2%e5%9d%80%e7%b5%90%e6%a7%8b%e6%95%99%e5%ad%b8/」。
如果我們今天的網址中文標題更長,如:「https://example.com/網址結構教學,應該要使用哪種網址呢?/」
實際上在網路上它會長成:「https://example.com/%e7%b6%b2%e5%9d%80%e7%b5%90%e6%a7%8b%e6%95%99%e5%ad%b8%ef%bc%8c%e6%87%89%e8%a9%b2%e8%a6%81%e4%bd%bf%e7%94%a8%e5%93%aa%e7%a8%ae%e7%b6%b2%e5%9d%80%e5%91%a2%ef%bc%9f/」
這樣會讓網址非常的冗長,而且這樣的網址對於我們分析網站成效的時候,也會造成一些篩選上的麻煩,因此不建議使用中文作為網址使用。
延伸閱讀:《SEO 網址選擇:中文網址還英文網址好?》
重點六:統一網址結尾斜線(Trailing Slash)
同一個網站中,盡量維持有無結尾斜線的慣例一致,避免同一個頁面同時出現兩種形式(如:/about 與 /about/)。
若技術上需要使用結尾斜線,確保在伺服器設定或 CMS 中自動做 301 轉址(例如,把 example.com/about 統一轉到 example.com/about/),以免造成「重複內容」 (duplicate content) 的問題。
延伸閱讀:《SEO 重複內容指南:什麼是重複內容,如何解決重複內容的負面影響?》
撰寫網址的注意事項
以下是兩個小提醒,幫助我們在撰寫網址時更加順利。
- 使用半形的英數字:撰寫網址「不要使用」任何全形的字母或符號,如:「-」、「123」、「abc」。
- 修改已經存在的網址要很小心:如果有網頁排名很好,那我不建議你修改它的網址,因為一旦修改,這個網頁排名就要重新來過,原本的好排名直接蒸發。除非你使用 301 轉址,不然不建議修改舊有的網址。
延伸閱讀:《網址(URL)是什麼?最容易被忽略的 SEO 地雷跟核心基礎》
實戰範例
我這邊也提供一些我認為不錯的網址結構給大家參考,網址簡潔、規則統一、結構性強,你也能多了解哪種網址結構的寫法是你喜歡的。
Frank Chiu
- https://frankchiu.io/seo-title-tag-intro/
- https://frankchiu.io/seo-f12-dev-funtion/
- https://frankchiu.io/seo-ai-become-answer/
Ahrefs
- https://ahrefs.com/blog/content-creation-tools/
- https://ahrefs.com/blog/content-audit/
- https://ahrefs.com/blog/how-to-get-on-the-first-page-of-google/
- https://ahrefs.com/blog/google-advanced-search-operators/
SEO 網址及連結相關文章
- 《網址(URL)是什麼?最容易被忽略的 SEO 地雷跟核心基礎》
- 《理解網址組成:SEO 及數位行銷的必修課|認識網址》
- 《HTTPS 介紹:為什麼網站安全性很重要?|認識網址》
- 《網域是什麼?子網域是什麼?|認識網址》
- 《網址路徑是什麼?|認識網址》
- 《網址查詢參數是什麼?|認識網址》
- 《網址命名:如何撰寫好的 SEO 網址命名與網址結構》
- 《SEO 網址選擇:中文網址還英文網址好?》
- 《SEO Canonical 標準網址》
- 《網站架構優化:什麼是 SEO 友善的網站架構?》
- 《網站連結 Sitelinks:要如何獲得網站連結?》
- 《內部連結(Internal Link)是什麼?》
- 《反向連結(Backlink)是什麼?》