WordPress 固定網址結構是否會影響SEO?

20150309-4

一個WordPress網站的營運有許多要點需要注意,這回來探討「網址結構」。WordPress網站為什麼在搜尋引擎上這麼吃香?這原因不外乎他對網址做了偽靜態(URL Rewrite),讓一個以PHP為底層打造的網站系統,各個頁面的網址呈現不再是一堆亂數,取而代之是有條理的網址型態,也成為搜尋的最愛。

搜尋引擎雖然是機器人,但我們也可以把他擬態化變成一個「人」。在文字辨識上,一整串乾淨的網址與一整串加滿亂數的網址,哪一個可分辨的程度比較高?可想而知,我們都是喜歡整理乾淨的網址,而且複雜的網址還可能被「真人」當作是詐騙、惡意網址,讓讀者不敢點閱。

預設網址結構

阿腸這回要探討的網址不是前面的網域名稱,關於網域名稱探討可以參考「買什麼樣的網址最安全?」以及購買網址教學。而是要來跟大家分析網域名稱後面接的文字。

WordPress固定網址結構設定上,可以從後台的【設定】→【固定網址】中去調整。預設採用PHP的參數,網址型態如下,這樣的網址型態並不好看而且也沒有意義,他的意義僅針對PHP運算而已。

預設網址範例: https://wpbox.tips/?p=248

建議的網址結構

透過WordPress「固定網址」裡面的功能自由調整網址呈現方式,一般會建議大家調整為「文章名稱」的網址結構。那網址呈現上是什麼呢?(設定教學請參閱WordPress初始化設定一文。)

文章名稱網址範例: https://wpbox.tips/wordpress-url-structure-seo/

在網址的命名上,使用【文章名稱】,可以自己修改,讓網址的名稱上更具備語意化,同時也可以增加一些網址的關鍵字,順便搶攻英文的市場。雖然這個要談論到SEO搶關鍵字可能有點遠,畢竟也只有一個地方出現(就是網址列),但是對於「讀者」來說,卻是一個比較明確、乾淨、可辨識的網址,對網站也是有加分效果。

自訂網址的命名原則

WordPress 固定文章網址命名原則,很多人會忽略這點。因為設定所謂的「文章名稱」,他預設就是抓文章的「標題」,對於英文網站來說沒有問題,但對於中文網站來說則有中文編碼問題,因此請大家務必做好設置,在寫文章的同時,文章標題下方會出現「固定網址」的一個欄位,可以點選「編輯」修改。

命命用字原則:

  1. 使用英文、數字、橫槓混和搭配。
  2. 不同的英文單字之間請使用橫槓分隔(-)
  3. 不建議使用下劃線、底線(_)做為文字分隔。
  4. 所有英文請小寫(就算輸入大寫也會轉小寫)。
  5. 網址塞入的文字可以抓文章內重點關鍵字的英文。
  6. 如果沒有設定預設會抓中文字,容易有問題。
  7. 自訂名稱請不要輸入中文網址或者是中文符號。

命名方式參考:

  1. 產品開箱:
    可以輸入產品的英文名稱與型號。
  2. 旅遊景點:
    可以輸入地區名稱與旅遊地的英文。
  3. 美食介紹:
    可以使用該餐廳名稱。
  4. 心得分享文:
    則可以取文章內幾個重點關鍵字來塞入標題使用。
  5. 公司網站產品:
    可以使用產品編號、貨號(建議前有帶英文)來命名。

加上日期的網址結構比較好嗎?

國外也有看到網址結構會希望大家前面加上「年份」或「日期」,在網址閱讀上可以更明確。但你的網址若是走長青路線,文章沒有時效的問題,那麼不會建議你加上所謂的日期或者是年份。原因如下:

  1. 讀者看到網址發現是舊文章,不想點。
  2. 如果文章更改年份、日期,整串網址會隨之變動。
  3. 過多階層的目錄對SEO結構影響有差異,一般建議最多三層。

補充說明所謂的三層就是: https://wpbox.tips/這是第一層/這是第二層/這是第三層/,就跟資料夾的概念類似,而我們前面建議的格式就是只有採用「一層」,對於搜尋的索引是最直接的。就好像你在電腦內找檔案,分層越多越難找,在同一個目錄下可以一次看完。

固定網址結構結論

上述的SEO網址結構,阿腸還是誠心建議上是使用「文章名稱」,在搜尋上會有一定的加分效果,因為當你網址採用「偽靜態」基本上就是一個加分,如果可以在補上語意化的關鍵字在URL上,也會有加分的作用。

如果你真心覺得每一篇命名是件麻煩事,或者是你的網站性質必較難湊出英文字母,那麼建議你可以用最懶人的「數值式」作為命名。不過數字式的缺點會跳號,因為卡到WordPress多版本、分頁、圖檔附件,都是共用此編號的。

最後,無論如何,務必記得不要使用「預設網址」型態,除了SEO效果較差之外,也連帶影響一些外掛設定上可能會有相關問題。對於以上網址結構您可能想要有其他的規則,可以到官方查看更詳細的說明

創用 CC 授權條款
WordPress架站百寶箱阿腸製作,以創用CC 姓名標示-非商業性-禁止改作 4.0 國際 授權條款釋出。

一般留言 (23)

  1. 您好…可以請問一下,假如原本url是用www.aaa.com,想要改成url列會顯示www.aAa.com的話,這樣是否可以呢?
    因為修改後網頁會無法開啟,顯示異常

  2. 不好意思! 想請問一下

    在固定網址原本為預設的 (日期與名稱)

    後來更改成 (文章名稱)

    儲存之後卻造成前台文章顯示不出來

    The requested URL /dining-table/ was not found on this server.

    請問要怎麼解決才好呢?

  3. 你好,我剛架用wp的app來編輯我的blog,但設定裡面卻沒有固定網址這一欄…另外我也想在頁面中加插一些程式碼,但也是找不到這樣的功能…請問我應該怎樣做?

  4. 基本上!會用id為文章固定網址!又怎會多個post出來呢?就如cat耒就!原則上也可以去徐!也不會多出~如果三層的話!也只會出現二層!代稱可用英文!這就是我覺得文章和分類頁面用英文不同的地方

  5. >>否則太複雜的網址(網址內有中文),假設真有對SEO好,但是讀者看了也不太敢點選,反而贏了SEO輸了訪客信任度。

    我不太理解這段的考量點在哪?使用者看到孰悉的中文,就親切度上因該會增加偏好,而且也更容易理解及猜測文章的內容,這因該是增加信任度才是,怎麼反而會做完全相反的結論??

    以這篇文章來說,作者的網址設為英文
    http://wpbox.tips/wordpress-url-structure-seo/

    但如果以中文的觀點
    他因該長這樣
    http://wpbox.tips/WordPress-固定網址結構是否會影響SEO?/

    我相信對任何一個使用中文的訪客來說,第二種網址顯然更容易理解
    對搜索引擎來說,中文和英文是兩種不同的內容
    以目標對象為使用中文的使用者來說,
    第二種網址搜索引擎的演算因該會比第一種加重
    因為他顯然更貼近中文環境的需求
    不管從使用者的角度、或者從搜索引擎的角度中文網址都比較具優勢

    請問造成你口中訪客不信任的具體理由是?
    可否指點一二,謝謝

    • 使用者用中文,一般貼過去只會轉成 % 符號,對使用者來說只是一串亂碼,反而會覺得是怪異網址。

      例如你舉例的網址,假設原先: http://wpbox.tips/WordPress-固定網址結構是否會影響SEO?/

      但是從網址複製出來,URL卻是: http://wpbox.tips/WordPress-%E5%9B%BA%E5%AE%9A%E7%B6%B2%E5%9D%80%E7%B5%90%E6%A7%8B%E6%98%AF%E5%90%A6%E6%9C%83%E5%BD%B1%E9%9F%BFSEO%EF%BC%9F/

      相對於 http://wpbox.tips/wordpress-url-structure-seo/

      就顯得複雜與怪異。

      • http://wpbox.tips/12/WordPress-固定網址結構是否會影響SEO?/
        如果12是該文的id那在分享時只需http://wpbox.tips/12/ 這樣就可!又怎會出現亂碼呢?

        • 那就是轉成固定網址的ID而已,這個我實在不太明白您的意思?

          • 通常會出現亂碼是因為中文!但加id的話,分享只要wpbox.tips/id/ 就不會有中文了!所以我才認為分類才需要英文,因為層層因素中文就不太好…頁面也是。

          • 如果要你種格式建議前面可以加個 archive 或 post 作為識別,也可以避免wp在查詢上的負擔。

      • 以前有為了中文網址這麼長有點困惱但我採取了在文章內增加一個縮址網址 方便他人複製網址
        舉例: http://wpbox.tips/WordPress-…..D%B1%E9%9F%BFSEO%EF%BC%9F/
        縮址為: http://wpbox.tips/248 (使用ID,301轉向)
        目前GOOGLE是沒有收入我的縮址網址就是了~
        不用現有google縮址或其他縮址網址則是因為轉貼他人是這種反而更像有問題的網址吧~
        (排版很擠是因為= =太多行沒法按到張貼回響紐)…

        • 這方法,不太建議。因為分享出去會影響到FB的讚數或者是連結。

          哪天你轉移文章用內建的搬家,ID會全部洗牌。

  6. 用id做固定網址!頁面和分類用英文就可以了!也不會中文網址很難看!除了一樣分享外掛會難看而已,怎會有影響?wp 門檻再高的話!我想那要懂英文的人才玩的了?wp人性化還是有差。

    • WP的人性化,是他後台整體介面UI的成熟。
      至於網址的設定,推薦使用自訂名稱搭配英文設定。
      使用ID意義不大,能夠搭配一些關鍵字設定是最佳推薦,如果堅持要用ID也是個人決定,那也無從干涉。

      • 人性化??光留言板就不能用私密留言,有的人因為面子問題想私下請教而為什麼一定要公開?用id作文章固定網址不只是使用id當然也是要用標題的文字,只是在分享的時候不要出現醜陋的文字,只要用id把後面亂碼去掉!就可以了這樣子會有影響到美觀的情形嗎?我覺得:多了英文轉換就是對中文使用者不人性的地方

        • 有問題,可以直接寫信給站長,台灣BSP留言是基於會員機制才有私密留言的方式,變成強迫要註冊成為會員。
          WP是個體戶獨立網站,以及blog平台本來就是一個公開分享平台,實在想不到理由一定要悄悄話@@?
          中文字與英文字作為網址問題,這是電腦的標準,非WP所能控制的。

  7. >>自訂名稱請不要輸入中文網址或者是中文符號。

    大致同意,除了中文網址 & 符號這點,個人看法與作者有異之外
    十年前的網路條件的確不適合使用中文名稱
    但現在已經 2015 年了!
    我覺得以現在的網路條件來說,中文網址已經是個可以開始斟酌使用
    因為他有下面幾個優點

    1. IDN 已經發展超過十年,技術早就成熟,剩下的只是使用習慣的問題
    2. 現在的瀏覽器和搜索引擎普遍都已經支援
    3. 雖然在一些基礎應用上還有困難,像中文信箱或 FTP,但在 WWW 的領域,多數的使用困難都已經隨著瀏覽器的改朝換代,變的不在是問題了
    4. 內容更容易被辨識
    5. 符合中文使用習慣的 SEO
    6. 對一個中文內容來說,關鍵字設中文比設英文來的更好用
    7. 搜索引擎似乎有對中文網址加權 (沒有正式統計的個人觀點)

    • 感謝您分享您的觀點。
      SEO 規則很多,有些東西也是比較主觀的。
      那在網址上,基於一般讀者的認識,建議上還是用英文,
      否則太複雜的網址(網址內有中文),假設真有對SEO好,但是讀者看了也不太敢點選,反而贏了SEO輸了訪客信任度。

      • 另外回報一個 Themes 的 bug
        長回文會出現如下的錯誤 (Chrome/Win7)
        http://i.imgur.com/W7P41k6.gif

抱歉,本篇文章留言已經關閉。