站点的收录排名关系到一个站点的能否在竞争如此激烈的web行业中生存下去。而关系到站点收录于排名的一个内在因素就是站点的URL结构。俗话说千里之堤溃于蚁穴,很多URL地址上的小细节都会严重影响到站点的SEO。而笔者在优化过程中也发现了很多seoer都会存在的对于URL结构优化误解,笔者将在本文中分析这两个误解。
误解以:URL结构需要统一入口
笔者看到很多前辈的文章,很多人都认为我们在站点的URL地址管理上应该把不带www的域名跳转到带www,或者反之,来统一入口。就连我们所熟知的名博卢松松博客也是将带www的url地址做301重定向到不带www的url地址。而显然他们这么做是为了更好的保留页面的权重,避免权重因为这些页面而导致分散。
而笔者的观点刚好相反,用户在输入域名的习惯各有不同,有的习惯输入带www,有的习惯输入不带www的。但是用户的目的都是一样的,那就是要访问这一个站点,如果你生硬的将用户所进入的页面跳转到不同的地址上,在一定程度上违背了用户访问的意愿,而以搜索引擎的角度来看,用户体验是第一的。对此我们可以看看百度对于不带www的域名的处理,如下图所示
我们可以看到不带www的百度域名所返回的状态吗是200,是正常的访问。并没有像有的站长那样使用301重定向到带www的页面上。有的人可能会说那么我们如何防止站点权重的流失呢?笔者认为这点我们可以使用绝对地址来告诉搜索引擎我们的首选域。这样既可以很好的集中站点的权重,同时也可以防止站点被“镜像”。
误解二:在URL地址中使用变量和参数量就一定不好
一直以来,很多seoer都认为静态页面或者伪静态页面相较于动态页面更加符合搜索引擎的胃口,也更加有利于收录和排名,笔者的观点是就目前的搜索引擎对于静态页面和动态页面的爬行并不会存在太大的差异。
有的seoer认为如果我们的URL地址中有带参数或者变量经对搜索引擎和用户不友好。对于这点笔者也有自己不同的观点。首先我们来看看两个discuz的url地址,首先是动态带有参数的url地址:www.XXX.Com/forumdisplay.php?fid=6&page=3,以及静态或者伪静态化后的静态地址:www.XXX.Com/forum-6-3.html。使用静态地址url地址确实短了,但是有谁看到这个静态地址知道其中6和3的意思?而如果我们使用动态地址就可以很快分辨出个url地址代表的是第六个栏目下的第三页。从这个例子我们可以看出动态地址也不一定就是说对用户不友好。而对于搜素引擎来说,不论是谷歌或者是百度,我们都可以看到其指南都已经明确表示可以很好的识别带有参数的url地址。所以笔者认为对于seoer来说,没有必要在动态静态哪一个更有利于搜索引擎上钻过多的牛角尖。
以上两个看法纯属个人看法,如有不同的观点欢迎指出。文章由党务公开http://cunwu.cuncun8.com站长整理编辑,欢迎转载。
文章评论 本文章有个评论