化龙巷原来使用的是PHPWind的系统,原来的url就是默认的PHPWind的url规则。而且页面是在bbs二级域名下的。现在已经改版了,改版后,将页面从bbs二级域名下转移到了www主域名下面,并且展现形式从复杂的PHPWind的url规则变成了自己定义的静态url: 1.帖子:BBS二级域名/read-htm-tid-帖子ID.html 变成了 主域名/版块自定义/帖子ID; 2.版块:BBS二级域名/thread-htm-fid-版块ID.html 变成了 主域名/版块自定义; 3.BBS二级域名下的相关页面301跳转到了www主域名对应页面上。
化龙巷的这次改版,很多方面做的比较好,汇总如下: 1.避免了同一个页面多个url的问题,避免重复收录,分散权重; 2.翻页处理的比较好,url很精悍,无多余的参数; 3.结构层次清晰,通过帖子的url就可以知道分属于哪个版块,同时也让用户明白自己所处的位置,还方便进行数据分析等; 4.url长度更短,虽然url长度对于搜索引擎来说不会有太大影响,但是会对用户造成困扰,不方便传播; 5.从bbs二级域名转移到主域名,应该是基于集中权重的考虑,bbs下的帖子如果被用户主动传播,产生外链只会增加bbs二级域名的权重,对主站的影响比较小。 PS.为了说明上面第一条重复url问题,咱们看看PHPWind的默认规则同一个页面会产生多少url吧(部分):
虽然化龙巷的这次改版非常不错,但是还存在一些不足: 1.帖子页面如果翻页后会出现一个重复url,那就是帖子页面会出现两个url:帖子url 和 帖子url/p1 内容相同;
2.同样版块首页也会出现重复url:版块url 和 版块url/p1 内容相同; 3.从旧页面到新页面,经过了两次301跳转。 第一步从bbs二级域名全站301跳转到www下,url规则没变
第二步,从旧的url规则跳转到新url下
现在化龙巷最少有两点可以优化: 1.第一页重复问题,在翻页代码里修改一下,判断链接是否是第一页,如果是第一页去掉翻页参数; 2.旧页面301跳转到新页面,其实如果规则修改一下,完全一次跳转就可以了。而且每一次301跳转都会损失部分权重,两次跳转会损失更多。 转载请注明来自逍遥博客,本文地址: 转载请注明来源和链接 (责任编辑:admin) |