url优化主要包括

URL全称为Uniform Resource Locator,通常被称之为网址,也可以说是网站的地址。我们可以通过浏览器访问该网址,并从该网址的网页浏览自己想要的信息。URL最初是由蒂姆·伯纳斯·李发明,并且是作为万维网的地址,但是随着时间的推移,现已被万维网联盟编制为互联网标准的RFC1738了。

一般的SEO人员对URL优化都不是特别的在意,SEO更多的是关注关键词的优化。但是URL的优化同样重要,URL的命名规则、长度、是否静态或动态,以及层级关系都会影响网站的排名。

一、URL路径分类

提到URL路径分类,一般是针对前端人员和后台程序人员所定义的,这里统称为技术人员。技术人员一般会通过调用图片、CSS及JS代码来对网站进行设计。而这种调用模式一般分为两种,一种是相对路径,另外一种则是绝对路径。专业一点来说可以分为相对URL和绝对URL。

1. 相对路径

我们都知道打开正确的网址才能获得想要的网站。同样,网站里的图片、样式(CSS)及特效(JS)也是需要正确的路径才能获取到。在新手学习前端代码的时候,往往会因为调用错误而导致图片不能显示、样式显示错误、特效无法显示等问题。而这个时候我们就要学会怎么使用路径了,路径对了,图片、样式、特效就都能正确显示了。

2. 相对路径的优缺点

相对路径的优点是容易移动,可以通过整个文件夹进行移动;测试本地网站也更加方便。相对路径的缺点是如果代码不够严谨,当移动文件夹之后,部分页面可能会出现错乱现象;而且如果使用相对路径的话,很容易被人整站抄袭。

3. 绝对路径

相对路径是相对某个文件夹下的单独调用,而绝对路径则指的是固定的某个文件夹下的调用。绝对路径调用起来与相对路径相比更单一但也更稳定,如果不单独修改这一路径下的资料,是绝对无法更改和使用该路径下的内容的。

绝对路径使用的地方较少,没有特殊需求的情况下是不会使用的。但是这种绝对路径通常会出现在抄袭网站的时候,有些抄袭网站的技术人员因为贪图省事,所以都会直接使用对方的网址。

4. 绝对路径的优缺点

绝对路径的优点是,如果有人抄袭你的网站内容,里面的链接还会指向你的网站。有些抄袭的人比较懒,根本不会去修改内容。其实也不局限于被抄袭,如果有人将你的网页保存到本地计算机中,里面的链接、图片、CSS及JS仍然会连接到你的网站;当网页位置被修改的时候,因为使用的是绝对路径,所以依然会指向正确的路径。绝对路径的缺点是在本地测试的时候,如果使用http://127.0.0.1的话,后期网站正式上线修改起来会非常麻烦。

二、URL命名技巧

URL怎么命名对于URL优化来说也是十分重要的一个优化环节,它的命名往往跟随当前栏目的关键词的相关度命名更加容易优化,而其他方式的命名则相对优化来说没那么简单。

网站的URL并不是随意生成的,当然也不是固定的。一般情况下因为文章的内容页面过多,无法逐一命名,所以都会使用数字顺序来命名。而栏目页则不一样,因为页面并不多,所以SEO人员往往会重点进行栏目页的命名。因为每个人的命名习惯不一样,所以目前网络上惯用的命名技巧通常分为4种:第1种是全拼命名;第2种是首字母命名;第3种是英文命名;第4种是中文命名。而国内中小企业的网站,在大多数情况下都会使用第1种全拼命名或者第2种首字母命名的方式。

1. 全拼命名

全拼命名一般来说是国内较常见的一种命名模式,因为百度搜索引擎针对的是中文搜索,而中文的起源也是拼音,所以中文搜索的情况下我们可以利用全拼这种模式进行URL命名。

例如,上海某销售门窗的公司网站,其二级栏目下有一款防盗门的产品,那么该产品的命名规则如果使用全拼命名的话,则可以使用fangdaomen来进行命名。而正确的访问地址则是http://www.xxx.com/fangdaomen/index.html。

2. 首字母命名

首字母命名是国内最常见的一种命名模式,由于全拼的命名模式实在是太长了,所以一般情况下为了使其更加容易优化,则一般会使用首字母进行命名。

例如,深圳某销售电风扇的公司网站,其二级栏目下有一款落地扇的产品,那么该产品的命名规则如果使用首字母命名的话,则可以使用lds来进行命名。而正确的访问地址则是http://www.xxx.com/lds/index.html。

3. 英文命名

英文命名一般常见于国外网站或者一些外贸网站,英文的命名规则和中文的命名规则稍有不同。如果只是一个单独的关键词组成的URL那么可以单独使用,如果是多个关键词组成的URL则必须使用分隔符隔开。

例如,广州某国际贸易网站经营着一款电子产品,其二级栏目下有一款外贸耳机。那么该产品的命名规则如果使用英文命名的话,则可以使用headset进行命名。而正确的访问地址则是http://www.xxx.com/headset/index.html。

4. 中文命名

虽然百度作为全球最大的中文搜索引擎,但是互联网搜索引擎终归是外国人发明的,再加上URL网址并不是用户需求的核心,只是作为SEO人员优化的一个知识点,所以在URL的命名上,中文命名在未来或许会有更大的发展。但是在目前来说中文命名确实并不常见,而且就目前百度搜索引擎所提出的规则来看,也没有明确说明URL的中文命名规则更加利于优化。

例如,某公司销售的冰箱产品均在国内,其二级栏目下存在的一款海尔冰箱使用中文命名为海尔冰箱。正确的访问地址则是http://www.xxx.com/海尔冰箱/index.html。

通常来说使用全拼和首字母对URL进行命名是最利于URL优化的,而且方便记忆也方便对后期的栏目进行管理。当然如果你有较好的英语基础更加偏向于英文命名,或者从事的是外贸类型的网站,那么使用英文命名也未尝不可。

三、URL的长度

搜索引擎在抓取网站标题关键词方面会有一定的长度限制,如果网站的标题过长,那么搜索引擎同样不会抓取。这种规则对于URL来说同样适用,对于超过限定长度的URL所指向的页面,百度甚至会放弃收录。所以我们在对网站的URL进行命名的时候,一定要注意长度的限制。而决定URL的长度的主要因素包括域名过长、文件路径过长和文件名称过长。

1. 域名过长

域名的重要性主要体现在两点,而其中的一点就是域名越短越好。主要是因为域名越短,更加方便记忆而且更容易优化。一般来说域名越长该域名越差,以京东来说,www.jd.com这个域名拍出了千万高价,不仅仅是对应的品牌效应,更验证了域名越短越好的论证。

例如作者自己的创业公司(深圳前海慧诚资本投资有限公司),如果我去注册一个公司类型的网站,那么有两种选择,一种是http://www.szqhhc.com,第二种是http://www. shenzhenqianhaihuicheng.com,相比之下大家觉得我会考虑哪一种呢?答案自然是第一种。虽然第一种域名没有什么知名度,但是相对于第二种域名来说,第一种域名让人觉得更加方便。

2. 文件路径过长

文件的路径长度主要遵循三角定律,如果自己所运营的网站只是一个简单的企业站点或者个人博客,并不涉及太多的内容。那么这个时候为了保证不会出现三级甚至四级目录的情况,所以最好在文件路径这里使用二级目录即可。由于搜索引擎判断权重的方式是层级越浅权重越高,这也就是现在所提到的URL优化。

一般情况下,我推荐大家遵循首页、二级目录(栏目页)及文章内页的三个层级关系来搭建网站。这也是目前小型站点最优的搭建方式,无论是从人力考虑,还是从后期的优化考虑,都是绝佳的搭配模式。

例如某家做教育培训的公司经营着许多培训业务,其培训业务下存在多语种培训,而多语种培训下又存在英语、法语和德语等语种,那么网站的权重层级关系则是多语种大于英语、法语和德语的层级。

例如,http://www.xxx.com/yy(英语)和http://www.xxx.com/xyz(多语种)/yy(英语)相比而言,前面的http://www.xxx.com/yy(英语)更加利于URL的优化。

3. 文件名称过长

文件的名称特指内容。而内容页的名称一般来说主要会根据发布文章的先后顺序给予一定名称。比如第一篇文章的名称为1.html,而接下来的则会按照数字的顺序进行排列。当然这种模式是最佳文件名称模式,但是有的开源程序的文件名称规则却并不是这样的。

以开源系统DEDECMS为例,它的文章命名规则多数以年、月、日的形式展现,而且这种模式非常不利于URL的优化。因为以年、月、日这种命名规则来说,无形中就增加了三个层级,文章内页的权重将会大大降低。

例如,http://www.xxx.com/yy/1.html这是最正规的文件名称,而如果以年、月、日的形式展现的话,那么就会出现http://www.xxx.com/yy/2017/8/19/1.html,可以很清楚地看到这篇文章是在2017年8月19日发表的第一篇文章。当然还有另外一种形式,如http://www.xxx.com/yy/2017081901.html,这种形式也是可以直接知道文章的发表日期。但是相比第一种形式而言,后面两种因为层级过长、文件名称过长等因素的存在,所以是不利于URL优化的。

营销型网站