从SEO角度来说说,URL应该如何命名?
来源:做推广 浏览: 2021-12-23
昨天,中企动力网站优化接到了客户的咨询,数自己的网站首路不好,是不是因为中文链接不好收录?今天就从seo 角度聊聊URL的命名。

其实我们在之前域名对于seo的影响中,提到了一些,总结来说就是在有语义化、包含关键词的情况下尽可能的短。这篇文章呢也被某营销网站一言不吭的粘贴过去了,哎,感谢同行衬托吧。

言归正传,seo的角度,如何命名url?先说两个老生常谈的点

1、避免动态url,其实呢搜索引擎在处理动态页面的能力上一直在提升,所以不能完全就认为动态url一定就不好,我觉得动态url对于seo影响是在于可能会有大量的重复页面。所以,在条件允许的情况下,还是尽量避免动态url。

2、目录的层级或者说目录的深度,举个最简单的例子,就像咱们通过文件夹查看文件一样,本来点击一两次就可以了找到文件了,非得套五六个文件夹,你一定会很烦吧?所以目录的层级3-4层最好,像www.haishao.net的目录结构,最多也就是/seo-suanfa/baidu/12.html。

再来说两个比较容易忽视的点

1、url中最好统一使用小写字母,避免/HaiShao.html,有的人说了之前你不还说搜索引
擎不区分字母大小写吗,我们之前说的是搜索关键词的时候,而这里说的是url中,url可能会认为大写和小写是不同的页面,同时一些服务器也是区分大小写的。最主要的大小写混合的url,看起来不难受吗?前端老师也说过,作为这种细节的规范可以体现一个程序员的职业素养的。

2、url中的连接符最好使用“-”,那么不使用下划线的原因的,有的说法是下划线会被认为没有字符,在我看来还是视觉上的体验,因为如果用下划线作为连字符,url作为标题或者链接的时候会和整个下划线重合,用户体验不是很好。

最后,再说一下有关于全拼、首字母缩写和英文单词的选择,上一篇文章也做过一些解释,这个讨论呢?起源很多人说用拼音全拼有利于排名,给的理由是搜索引擎能够读懂。

首先这个说法就是矛盾的,搜索引擎既然能读懂拼音,那么应该也能读懂英文啊,举个例子就是百度如果能识别shu是书,那么识别book也问题不大吧,况且拼音shu可不止代表”书”啊,还有可能是“树”、“鼠”。所以这么说肯定是片面的。

我还是那句话,url命名是以语义化出发的,不管你拼音、英文,只要符合语义化,url不是特别长的话,都是可以的,是没差别的。但需要注意的是,不管从搜索引擎的角度还是用户体验的角度,首字母的简称是肯定不行的,因为搜索引擎和用户都很难读懂,当然要除去一些具有共识的简称,比如seo、pvc、led等。

综上所述:域名的命名最好是静态化、有语义的URL链接,至于中文的URL链接,每个中文链接都会对应一个英文的链接,本来两点间线段最短,你却拐了个弯。