前提:看了透过京东商城看国内一线B2C网站“SEO通病”!此文后,紫英觉得现今很多类似的B2C网站都存在此问题,由于条件过滤系统对于用户来说是有帮助的,每个B2C网站都应该有类似的条件过滤系统,但是该系统会产生过多的无效URL页面,我们该如何正确的来解决这些URL页面呢?9 \9 K% U; ]) T. Z3 c S
在那文章中,该文作者提出了两个解决方法,紫英认为那两个解决方法有很多不足之处,并不能很好的解决问题。 1 [! O3 z* L2 D # m2 x! t$ w& r( J正题:紫英浅谈下自己的观点吧,由于紫英所从事的SEO主要是针对国内的百度搜索引擎,所以对于google搜索引擎并不是非常的了解,这里紫英只谈自己了解的,紫英只说,从百度的SEO角度上去考虑,我们该如何解决无效的URL页面不被收录。4 s Z3 W5 y. T M0 l% b& V: A
先从那位作者的解决方法说起:那位作者的第一个解决方法是把URL地址改成动态的,越动态越好,紫英不这么认为哦,现如今,不管是百度,或者谷歌,还是新崛起的搜搜,亦或者是雅虎和bing,他们随着技术的不断改进,对于动态URL页面的收录也是越来越好,所以把无效URL页面的地址改成动态,此方法是行不通的。 % W! b4 N- }; t& y! l7 x; d7 D u0 ]1 b/ S: @+ K1 H( U& o9 Z+ m+ i
作者的第二个解决方法是巧妙应用robots和nofollow,针对robots,紫英感觉也不是特别好的方法,robots确实可以禁止搜索引擎收录那些无效的URL页面,但是链接到无效URL页面的权重,也是一去不复还了,那些权重只有进去的,却没有出来的,因为某个页面如果没有被爬取,没有被索引,当然搜索引擎是不会知道该页面的其它URL的,那么不知道其它URL页面,权重就无法导出,也就成了只有导入的权重,却没有导出的权重,成了权重的死胡同。对于nofollow标签来说,紫英认为该方法能够很好的解决该问题,当然紫英这里讲到的是针对百度的。( a! ], ]" B1 D! r9 \
V6 h0 [4 N6 C. u2 D0 f: B 百度现在已经推出了搜索引擎优化指南2.0版本电子书,该电子书可以从百度的站长平台中站长帮助那获取得到,在该优化电子书中明确的提到了百度对于nofollow标签的作用,如图所示:0 V6 F/ G; N( r
% S. v- G3 z2 i+ O8 V0 O
7 q8 _. G; h! Z从图中大家可以了解到的信息就是百度是支持nofollow标签的,同时百度对于拥有nofollow标签的链接是不传递权重的。 - v) P# N3 p& [# ?7 F# A: S/ l$ \) [: _
那么那个问题就迎刃而解了,我们只要在条件过滤系统中加上nofollow标签,那么针对百度来说,百度就不会把权重导入到那些链接,且百度蜘蛛也不会抓取那些带有nofollow标签的链接所对应的页面,既然蜘蛛不抓取,当然也就不会被收录了,而且很好的解决了权重流失问题。1 t9 k1 ]' \% _3 n4 C3 C0 P8 a3 D
1 F8 G& x) f/ b; u5 O/ f6 q, E5 c8 f5 V
OK,正题讲完了,以上文字全是紫英个人的一些浅见观点,肯定也有不足之处,也希望大家拍砖指出,Zac大牛针对该问题也写了篇文章:怎样减少无效URL的爬行和索引-无完美解,希望大家也去看看,他主要从谷歌的角度来谈该问题,且文中所认为的一些观点有点问题,如Zac大牛谈到JS中的链接不仅能被爬,而且还能传递权重,但是紫英从百度优化指南2.0电子书处获得的信息却恰恰有种不同的意味,详情大家可以自己去仔细看下该电子书,当然,Zac大牛说的可能是谷歌蜘蛛,而不是百度蜘蛛,也或许是紫英自己理解错误。 & R( Z6 {7 \8 A' [. G- k; H7 ^' L+ X
呼呼,终于写完了,最后想说几句,写原创文章真不容易,好多措辞都得注意,很多观点都得写清楚,只怪紫英文笔不行哈。 / |4 y7 A$ v* q0 L, V, I3 u m; A9 s @# z. T" b- n) r) \( t
文章原创地:http://www.19zg.com/study/24.html