URL优化需要遵循一些原则, 采用以下方法,网页的用户体验更佳,同时对搜索引擎更友好。
01
URL越短越好
对于搜索引擎来说,只要URL不超过265Byte,收录就没有问题。如果使用几百个字母的URL,用户看起来相当费事。另外,短URL利于传播,做链接时,短URL的复制简单,长URL的复制稍微烦琐,有时还不能完整复制下来,容易出现404错误。
02
避免太多参数
尽可能地使用静态URL。如果技术上不能实现静态URL,那么动态URL必须减少参数。一般建议2~3个参数,参数多不利于用户体验,也不利于搜索,有可能造成收录问题。
03
目录层次尽量少
目录层次越少越好。分层数越多,目录层次必然增多。尤其是静态URL,应尽量使用比较少的目录层次,搜索引擎更喜欢短URL。
04
文件及目录名与内容具有相关性
对英文网站来说,目录及文件名应具备一定的描述性, 使用户知道这个URL大致是一个什么内容的网页如“www.zhixiangb.com/news”,一看 就知道是与新闻相关的网页。
05
URL包含关键词
URL包含关键词也能提高相关性,在排名中占一定的分值。关键词词出现得越靠前越好,如做SEO的网站,在域名或URL中包含“SEO”有利于“SEO”这个关键词的排名。但注意不要为了SEO而推砌关键词。
06
URL字母全部小写
小写字母方便人工输入,不会因大小写字母掺杂而出错。注意,有的服务器区分大小写字母,如Linux系统服务器。搜索引擎被设计出来是为了更好地为人服务,因此将人操作的行为变得越简单就是好的优化手段。
07
连词符的使用
连词符一般建议使用“—”,如“健果减肥-减肥效果”,尽量不要使用下面线或其他奇怪的字符。
08
井号(#)的运用
URL出现井号的例子: http://ww.example .com/index.html#print
在井号后面添加参数不代表一个新的页面, 只代表当前页面的一个指定位置。如页面比较长,井号可以帮助用户快速找到当前页面中的某个内容模块。因为通过井号前面的URL即可抓取完整的页面,所以搜索引擎遇到井号时会做截断处理,不抓取井后的内容。
合理运用井号可以解决重复页面的问题。如果页面的参数经常发生变化,但页面容基本相同,如酒店预订页面URL地址会随着预订日期产生变化,处理不好这种URL变化、就会造成大量的重复页面,分险市面权重,而将预订日期参数放在井号后就解了这个问题。
例如:去哪儿网酒店预订地址:htp://hotel.qunar.com/city/beijing _city/#fromDate=2018-10-21
注意,此处井号如果改为问号、会被搜索引擎当成新的页面,造成重复页面问题。
09
子域名与子目录
子域名: bj.58.com
子目录: www.58.com/bj/
子域名的优点是权重比子目录高,在排名上占有一定优势, 缺点是搜索引擎的考核期会比子目录长。使用子域名时,必须做到子域名下内容丰富。如果子域名下只有一个页面,且子域名众多,可能会被搜索引擎判定为滥用子域名。
10
URL导致的重复页面
搜索引擎通过URL地址区分独立页面。理想情况下,一个页面应只能通过一个地址访问。如果一个页面可以通过多个URL访问,就造成了重复页面,重复页面会分散页面权重,影响排名。
小例子:
以www.zhixiangb.com为例,常见的由URL导致重复页面的情况如下。
文件类型式:www.zhixiangb. com/index .html
统计参数式:www.zhixiangb.com/?bdsource= abc
翻页式: www.zhixiangb. com/ 1.html
时间参数式: www.zhixiangb.com/?hotel-checkin=2025-06-09&checkout=2025-06-10