[中国站长网]浅谈SEO标签中的nofollow写法作用
本文是国平老师对于nofollow的看法这篇是对另一位seo导师ZAC的反驳看到他们这么专业的讨论无锡网站优化哪家好看到他们这么专业的讨论息心虽然作为吃瓜群众只是看一看但我也是抱着自己的观点的我认为nofollow对外有阻止蜘蛛爬出本站的作用对内则是起到了引导蜘蛛的作用虽然我的观点在这篇文章面前已经不重要….
不过具体是什么样每个人都有自己的看法但是万变不离其宗的是nofollow是可以控制蜘蛛z走向的下面先看原文内容吧:
写这个文章是因为看到ZAC的两篇博文觉得很多人都可能受到误导所以特意说明一下。
我要说的是这两篇文章里表达的观点都错了。如果ZAC有在大型网站做SEO的经验那他一定会知道他错误的理解了他引用的文章。
nofollow是05年google推出的一个属性理论上加了nofollow属性的链接爬虫都不抓取。当初推出这个属性主要是为了应对日益泛滥的群发作弊。后来小部分SEO人认识到了nofollow链接对SEO的好处有了一些应用nofollow的技巧。其实直到现在nofollow都还是一个有利的SEO手段。
我们先来看看MattCutts(google反作弊组的老大)的博客里关于nofollow的描述。(这也是ZAC引用的链接)
这里面从来没有说明nofollow会浪费PR和权重这里面只有一个观点那就是你即使加了nofollow也不会使你的PR值增高。原文中有个例子:
“Sowhathappenswhenyouhaveapagewith“tenPageRankpoints”andtenoutgoinglinks,andfiveofthoselinksarenofolloWed?Let’sleaveasidethedecayfactortofocusonthecorepartofthequestion.Originally,thefivelinkswithoutnofollowwouldhaveflowedtwopointsofPageRankeach(inessence,thenofollowedlinksdIDn’tcounttowardthedenominatorwhendividingPageRankbytheoutdegreeofthepage).Morethanayearago,GooglechangedhowthePageRankflowssothatthefivelinkswithoutnofollowwouldflowonepointofPageRankeach.”
译文:你原来有一个页面PR值有10点这个页面中有10个链接。nofollow之前每个链接分到1点的PR值。如果你nofollow掉其中5个链接你以为剩下的5个链接每个链接能分到2点的PR值但是实际上每个链接还是只能分到1点PR值。
也就是说在单个链接的PR值的计算上根本不会听从nofollow这个属性。博客中的意思是那些被nofollow的链接的PR值和锚文本不会被传递。没被传递不是意味着PR值就节省下来被传递到其他链接了计算单个链接的PR值的时候nofollow还是不能影响到。google这样做是不想网站所有者为了控制PR值把一些好的内容给nofollow了。但是也就只有这样而已并不代表nofollow就没有用了。更不会浪费PR和权重了。
原文的中MattCutts的一个回答说的很明白了就是你要想一想没有nofollow之前是什么状况。
要清楚nofollow的作用以及为什么说ZAC错了要从头说起。
一个网站只要页面稍微一多(比如只要有个几百页以上)就遇到一个问题就是搜索引擎在短短的几天内没办法把你的所有网页都抓取一遍。几百个网页都这样通辽网站优化没办法把你的所有网页都抓取一遍。几百个网页都这样那一些B2B、B2C、招聘网站、分类网站等等稍微大一点的网站这个问题就更加严重如果你有googlewebmastertool(一个谷歌工具国内我们从百度站长工具的爬取量那里可以看到大概数据)去“抓取统计信息”里看看就明白了爬虫一天访问的页面量可能不到你页面总量的1%。
页面没有被爬虫抓取就意味着这些页面要被收录是不可能的。一旦收录情况不理想整个网站要获取SEO的机会也是少了很多。
当nofollow属性出来一些做SEO的人合理应用了nofollow属性以后发现爬虫每天的抓取量就应声上去了接着网站整体的收录量上去了整体的SEO流量也上去了。(这种方已经是一少部分SEO人屡试不爽的技巧)
那么为什么会这样?
因为只要你合理的应用nofollow属性就会帮助爬虫节省很多时间还可以让爬虫更多的抓取那些有收录价值的页面。
比如:你网站上有一些链接是“注册”、“发送反馈”、或者“添加到购物车”等等的链接这些链接是没有收录价值也不会有排名的。
这种“垃圾页面”放上nofollow属性以后爬虫就不爬了就会去爬别的没有放上nofollow属性的链接。这样你节省了爬虫时间(在一定的的期间爬虫呆在你网站上的总时间是相对固定的)。
然后也可以“控制”爬虫抓取重要的页面让那些还没被爬虫抓取的好页面有被收录的机会。虽然爬虫可能还是没有百分百抓取完你的全部网页但是已经改善太多了。
然后一般大型网站都是用模版的理论上你在一个页面上nofollow掉10个链接如果这样的页面有100万个那你就节省了1千万个爬虫抓取“垃圾页面”的机会。
而我的实际工作中有时候一个页面上可以nofollow掉50个链接以及涉及到上千万页面。
nofollow正确的做法就是这样的nofollow要控制站内权重也是通过这种做法实现的。
所以ZAC的两篇博文都没有理解那些在一线SEO人员的做法。nofollow又怎么浪费权重了呢?
至于PR值真正务实的SEO人从来不在意这个因为事实上PR值和排名关系不大。我相信以前擅用nofollow的人也没有想过用它来控制PR值。
前段时间有个朋友问我快速提高SEO流量的做法现在这就是一个。如果不是为了让大家不受到误导我可能不会公开讲出来。
正是因为以前有人误导nofollow可以控制PR值才有人去把自己有价值的页面也nofollow掉了。google这么做非常及时免得大家误入歧途。
那些企图用nofollow控制PR值的人也真的是自食其果。我在另一篇博文里也说了SEO其他提高流量的方法有的是作弊是最蠢的。
做整站优化如果你老板给你一个网站要你马上提高SEO流量那你就合理的应用nofollow我敢说在2个月内涨30%以上的流量是完全可能的。(息心:真的吗。。)
这是白帽SEO,国外很多顶尖的网站也都是这么做的。发展到后面nofollow还有很多非作弊的技巧。
如果有人还不信我说的其实在《google网站质量指南》里明确的说明了nofollow的应用。
这份说明更新于2009年5月12日。正是MattCutts宣布nofollow不能塑造PR值的时候。里面说的意思就是被nofollow的链接PR值或锚文本不会被传递。但没有说这些没被传递的PR值就被节省下来了。
另外MattCutts在博客中也说google明明就是从webmastertool后台通知网站主了或者在《google网站质量指南》里写明白了很多人就是不会看的。
《google网站质量指南》是最权威的SEO教材这个我要到下篇博文里讲为什么。我在阿里内部的每次培训都要推荐大家去看《google网站质量指南》。