中文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设置:
|
|