SEO网站优化之URL的规范
URL,英文全拼:Uniform Resource Locator,译名:统一资源定位符,其实简单来说,就是网页地址,比如本篇文章的URL,如下图:
URL是对从因特网上得到资源的位置和访问方法的一种简洁的表示。
即浏览器窗口输入:http://www.seotcs.com/blog/?p=57? ,就能找到本篇文章。?
SEO优化中URL的规范
因为网站中的每个网页地址包括了域名、目录名和文件的名称,所以URL是网站目录结构对搜索引擎的直接呈现,在网站SEO优化中,URL的优化是非常重要的一部分,以下介绍几点URL需要遵守的规范。
1、URL深度
针对搜索引擎的角度来讲,URL越浅越好,不仅仅是从搜索引擎容易发现的角度来说的,而且搜索引擎通常也认为URL越浅就越好,我们在规范URL的时候,一般都不超过三个层次,过深的URL对网站收录和权重都有影响。可以参考百度自己的产品,比如百度百科,虽然包含世界万象的各种概念,但也只是分为三个层次,详见如下图:
2、命名规范
目录尽量以目录关键词,即大类的英文或拼音命名,网页尽量以具体关键词,即单个网页中需要表达的关键词命名。最好采用统一的大写或者小写的字母。最好不要使用汉字,目前URL中带有关键词对网站排名已经没有作用,而且百度对UTF-8的不能很好的识别,会出现乱码的现象。另外,提供以下3点需要注意的URL命名细节。
a.最好不要采用拼音的首字母串联,比如:行业新闻,不要命名为hyxw.aspx,应该命名为industry.aspx。
b.对于多个词语组成的命名,一般采用下划线“_”来连接,比如:最新新闻,这可以命名为latest_news.aspx。
c.网站首页和分类的首页采用index.aspx、index.asp或者index.htm名字,不要用其它名字,比如main.aspx等。
3、资源文件相关
一个网站中的资源文件有脚本文件,css文件,图片文件,flash文件,以及录像文件,pdf文件等等,这些资源文件也要分门别类的建立好各自的目录,对于搜索引擎的抓取也是很有好处的。
4、伪静态规范
网站到底是使用动态链接还是静态链接?
使用动态URL还是静态URL,可以根据网站的实际情况来确定。搜索引擎对动态URL也能很好的识别、抓取,但如果动态URL中含有很多复杂的参数,可以考虑生成静态。
现在很多CMS程序都支持伪静态,如果可以通过伪静态来实现的网站,建议使用伪静态代替动态,原则:对于没有参数的动态页面,不需要进行伪静态,带参数的动态页面,进行伪静态处理。
分享按钮
URL是对从因特网上得到资源的位置和访问方法的一种简洁的表示。
即浏览器窗口输入:http://www.seotcs.com/blog/?p=57? ,就能找到本篇文章。?
SEO优化中URL的规范
因为网站中的每个网页地址包括了域名、目录名和文件的名称,所以URL是网站目录结构对搜索引擎的直接呈现,在网站SEO优化中,URL的优化是非常重要的一部分,以下介绍几点URL需要遵守的规范。
1、URL深度
针对搜索引擎的角度来讲,URL越浅越好,不仅仅是从搜索引擎容易发现的角度来说的,而且搜索引擎通常也认为URL越浅就越好,我们在规范URL的时候,一般都不超过三个层次,过深的URL对网站收录和权重都有影响。可以参考百度自己的产品,比如百度百科,虽然包含世界万象的各种概念,但也只是分为三个层次,详见如下图:
2、命名规范
目录尽量以目录关键词,即大类的英文或拼音命名,网页尽量以具体关键词,即单个网页中需要表达的关键词命名。最好采用统一的大写或者小写的字母。最好不要使用汉字,目前URL中带有关键词对网站排名已经没有作用,而且百度对UTF-8的不能很好的识别,会出现乱码的现象。另外,提供以下3点需要注意的URL命名细节。
a.最好不要采用拼音的首字母串联,比如:行业新闻,不要命名为hyxw.aspx,应该命名为industry.aspx。
b.对于多个词语组成的命名,一般采用下划线“_”来连接,比如:最新新闻,这可以命名为latest_news.aspx。
c.网站首页和分类的首页采用index.aspx、index.asp或者index.htm名字,不要用其它名字,比如main.aspx等。
3、资源文件相关
一个网站中的资源文件有脚本文件,css文件,图片文件,flash文件,以及录像文件,pdf文件等等,这些资源文件也要分门别类的建立好各自的目录,对于搜索引擎的抓取也是很有好处的。
4、伪静态规范
网站到底是使用动态链接还是静态链接?
使用动态URL还是静态URL,可以根据网站的实际情况来确定。搜索引擎对动态URL也能很好的识别、抓取,但如果动态URL中含有很多复杂的参数,可以考虑生成静态。
现在很多CMS程序都支持伪静态,如果可以通过伪静态来实现的网站,建议使用伪静态代替动态,原则:对于没有参数的动态页面,不需要进行伪静态,带参数的动态页面,进行伪静态处理。