网站首页 >> 资讯 >> 正文
标题

网站URL结构怎么设计最合理?层级、命名和静态化的最佳实践

1℃  
内容

URL结构是网站SEO里最容易被当成"上线后再说"的部分。建站的时候随便用默认设置,URL里带一堆问号等于号加数字,上线之后发现收录慢、排名起不来,再想去改URL——那就得做301重定向了,费时费力还不一定转移得干净。

网站URL结构怎么设计最合理?层级、命名和静态化的最佳实践

URL这东西最好一上来就规划好,后面尽量不动。

URL层级不要超过三级

什么算层级?你的域名算第一层,域名后面的斜杠每多一个算多一层。比如 vpis.cn/seo/ 是两层,vpis.cn/category/seo/tips/ 就是三层。保持在三层以内是SEO的最佳实践。

层级太深有两个问题。第一,搜索引擎会认为深层页面重要性低,不愿意频繁抓取。第二,用户看URL太长了也不好记、不好分享。把核心内容放在两到三层的位置,确实需要更深层级的才往下放。

URL里用关键词、别用数字和参数

两种URL对比很明显:vpis.cn/article-12345.html 和 vpis.cn/wangzhan-shoulu-ruhe-tijiao.html。前者蜘蛛看不懂这个页面是讲什么的,后者一眼就知道是讲网站收录怎么提交的。URL里的关键词是蜘蛛理解页面主题的第一条线索之一。

同时要避免动态参数。很多建站系统默认生成的URL长这样:vpis.cn/?p=123&cat=5&id=789。这种URL蜘蛛抓取没问题,但用户体验差、排名信号弱。现在几乎所有建站系统都支持伪静态URL,打开这个功能并自己写有意义的URL路径。

URL的命名规则

多条词之间用英文连字符减号连接,不要用下划线。百度官方文档里推荐使用减号作为词分隔符。全部用小写字母,大小写混用会导致搜索引擎把相同路径但大小写不同的URL当成两个不同页面,造成重复内容问题。

URL不要太长,控制在几十个字符以内能清楚表达页面主题即可。不需要把整个标题都塞进URL里,提取核心的关键词放进URL路径就够了。

URL结构确定之后就别动了

网站上线运行一段时间之后改URL结构,等于让搜索引擎重新认识你的整个网站。旧URL被索引清除了、新URL还在等待收录,收录量会经历一段明显的低谷期。虽然有301能转移权重,但转移过程有损耗,而且需要时间。

所以先把URL结构规划好再上线,做几个检查:层级不超过三级、用的是静态化路径、路径里有关键词、用的是减号做分隔符、全程小写。检查完之后去VP导航(vpis.cn)提交网站信息,让搜索引擎一开始就用正确的URL结构来认识你的站。