中文URL對SEO的影響
關於使用當地語言作為網址(URL, Uniform Resource Locator),John Mueller(Google網站管理員趨勢分析師)曾針對這個問題發表了影片:
所以網址中可以使用中文,但是中文的網址則會透過UTF-8轉譯,但轉譯後網址結構會變得很長很難看,比如:中文 “這是一個例子1” 轉碼後會變成 “%E8%BF%99%E6%98%AF%E4%B8%80%E4%B8%AA%E4%BE%8B%E5%AD%901”
使用中文標題作為URL
現在很多人採用這種方式,但是這種方式有以下幾個缺點
- 標題帶有特殊字符時,hugo會報錯。無法創建特殊字符的文件(windows環境下較常出現,比如標題中含有“.”字符)
- 標題過長,hugo會報錯。生成的目錄超出長度限制
- 搜索引擎在解析長長的中文標題時會過濾掉沒有意義的漢字,比如(“和”,“的"之類的漢字,還有一些標點) 所以採用標題做URL並不合適
hugo中 固定鏈接 (Permalink)的設置
在config.yaml中設置
|
|
可以在Permalink設置年月日,使用 slug 指定URL
Front Matter 中設置 slug
當你設置一個 slug 之後,一般情況hugo會對其進行進一步的優化,使其更符合規範
- 將所有 字母轉換為小寫字母,
- 使用 - 替換 所有空格
- 刪除所有特殊字符
slug 優化原則
slug 在 url 中佔有重要的部分,我們很有必要對其進行優化。優化原則有:
- 避免使用無實際意義的中文比如"和”,“的"之類的漢字,還有一些標點
- 避免使用 for 、and、if 、or 等 停用詞(會被搜索引擎過濾)
- 保證最終的 url 盡量簡短,slug 的長度保持在 3-5 個單詞之間
- 在 slug 包含內容關鍵字,並選擇正確的關鍵字
slug 優化後的好處
- 提高您在搜索引擎結果頁(SERP)上的排名
- 使用戶可以輕鬆地預測頁面內容。
- 看起來對受眾會更具吸引力。
- 簡潔的 url 易於傳達內容信息,並有助於 SEO。
搜索引擎更喜歡簡短、關鍵字豐富的 slug。
搜索引擎會從搜索結果中剔除某些諸如 " for”," and"," if"," or" 等之類的詞 ;它們被稱為停用詞。 由於搜索引擎在查找搜索結果時並不認為它們很重要,因此將它們包含在你的URL中將毫無意義,這會佔用寶貴的資源。
本文的slug設置:
|
|