约见新客户时往往会被问到很多问题:搜索引擎是怎样给某个网页排名的,为什么你推荐的这些 SEO 改动会对排名的变动有影响,你在哪儿学的 SEO,你能不能给列一下你做一些比较好的 SEO 案例?当你进的项目进行到一定深度时,就会开始进行链接建设了。客户想知道为什么链接建设那么重要?你就拉出那张“影响网站排名的因素”给他看,指出外链在影响网站搜索引擎排名所占的比重后,他们就会明白了,不过他们又有了另一个问题:
在网页搜索引擎排名上,Google 是怎样决定某个链接带给这个网页多少排名分值呢?
让我们来详细回答一下这个问题。你会发现很多最重要的影响搜索引擎判断一个链接价值的因素和分析。
【来自 SEMWatch 特约评论员邓少炜的投稿 原文在此】
Google 的“六月飞雪” PR 宣言,让大家伙都飘忽不定,很多人也开始寻找新的方式来弥补 PR 规则的更新。和一些已经出现的想法不一样的是,我们觉得最大的机会反而是“链接合并”
我们先简要的回顾一下:
#1 – Google 现在通过 nofollow 的算法开始蒸发PR的权重,我先把 PR 权重暂且叫为“链接果汁” 。(如下图)
#2 – 选择链接来接受这个 PR 的传递到一个页面仍然非常的重要。
Search Engine Land 资深编辑 Danny Sullivan 和 Google 的资深员工 Matt Cutts 对这个问题曾经有过讨论
Danny: PR 值的传递在不同的链接中有不一样效果已经有些年头了,对吧?跟我一开始说的一样,2007年我就从 Google 的暗示中知道了。在上次的 SMX 全球搜索营销大会上,你也确认这是事实,所以在这里再确认下,有没有比下面更好的解释?
“Google 仅仅决定 PR 值的权重会有多少比例传递到下一个页面,跟链接的数量没有关系。Google 可能会判定某些链接不具有价值,不给他 PR 权重。现在的 nofollow 将会把 PR 的权重分流,不会像以前一样保留权重给其他链接。很简单就将以前可能传递的权重给停封了。”
Matt: (上面这段文字摘自 Matt 的博客)我写这篇文章是因为我想让人们更多的理解 PR 这个东西,它如何工作,并且澄清我在搜索营销大会上的回答。没错,我承认 Google 自己值决定链接传递的比例。因为没有理由把 PR [...]
但凡拥有网站的人都会对Google制定的PageRank(网页级别)极度的关注,原因当然是网页的PR值直接关系到自然搜索结果中的排名。Google通过PR值来调整结果,使那些更具“等级/重要性”的网页在搜索结果中的排名获得提升,从而提高搜索结果的相关性和质量。
Google改善用户搜索体验的同时,也就造成了现今一种局面,几乎所有的网站都希望外链一些PR值高的站点来提升自己的PR值,也希望自己网站中的每一个网页通过有效的内链手段和技巧来获得同步的提升。一直以来,nofollow都是很多SEOer用来保住自己PR值肥水不流外人田的一个比较可靠的方法。不过,最近Google调整了nofollow的属性,于是,PR值的传导规则也改变了。nofollow对SEOer来说已经不那么可靠了。。。
本篇文章编译自 Google 的 Webspam 部门的头儿马特卡茨的博客,原文点击这里
关于PageRank,人们有很多不同的看法。有的人将PageRank与随意漫游模型相比,在该模型中PageRank就是漫游器点击到页面上链接的几率。有的人认为网页是一个链接矩阵, in which the value at position (i,j) indicates the presence of links from page i to page j(这句貌似很不好翻译。)这种情况下,PageRank是符合规范链接矩阵的主要特征向量的。
免责声明:自我2000年加入公司,Google就在研究链接算法,比你们从PageRank官方文件里所能看到的更加复杂。如果你认为Google已经停 下了链接分析方面的创新工作,我只能说这假设很不靠谱。虽然我们依然称之为PageRank,但Google基于链接的声誉计算能力在这些年里已经有了很 长足的发展。我会在“classic PageRank”的框架里完成我以下博客内容,但别忘了,这并不是最完美的(or金科玉律)。
或许看待PageRank最普遍的方式就是将其认定为一个通过链出存在于页面间的“流”。在最近WordCamp的一次讲话里,我展示了一张最初的PageRank官方文件里的图:
上图中,左下的页面有9点PageRank和3条链出。因此该每个链出得到的PageRank值是9被三条链出平分,每条3个。
然而这个过于简单的模型还不是那么完美。想像一下,如果这是一个循环:
没有PageRank值会从这个循环里漏出,接入的PageRank值会继续在循环里流动,结果,这循环里的PageRank值会趋近无限。无限的 PageRank不是那么有用的。所以Larry和Sergery推出了一个衰减因素-你可以想像为一个设定页面10-15%的PageRank在流向链 出之前就消失了。在随意漫游模型里,衰减因素就好比漫游器感到乏味了,决定转向一个完全不同的页面。你可以给那些重新设定的向量做一些调整,但这就不是我们此次讨论的内容了。
现在说说rel=nofollow属性。Nofolllow是2005年发布的、多搜索引擎支持的一个属性, 向网站管理员提供了一种方式,即告诉搜索引擎”不要追踪此网页上的链接”或”不要追踪此特定链接”。Google不会追踪nofollow链接的PageRank及锚文本。( Nofollow的链接确实不会被PageRank追踪纪录。几年里,我有看到少量的nofollow链接被锚文本追踪的案例,但这只是因为索引的bug,这些bug也已经修复了。你应该知道的最关键的事情是nofollow链接不会让你的网站在google搜索结果里排得更高些。)
那么当你页面PageRank值为10点,有10个链出,但其中有5个是nofollow的情况时,PageRank值会如何流动呢?我们先把衰减因素搁到 一边不谈,看问题核心。原先,没有nofllow属性的五个链接会平分10点,一个得到2点(本质上nofollow的链接不会计算在平分 PageRank的分母内。)一年多前,Google改变PageRank流动的算法,这种情况下,没有nofollow属性的五个链接也只每个得到1个点。
Q:为什么Google改变计算链接的方法?
A:第一点,一些爬虫/索引/民间高手注意到一些站点试图改变他们网站内PageRank的流动,但那些站点结果不包括他们站点内有高质量信息的部分(比如用户论坛)。
Q:现在做出这样的调整是不是说明这种试图用nofollow改变站内PageRank流动的“PageRank sculpting”其实是个烂点子?
A:我不建议使用这个,因为这不是使用你的PageRank值的最有效手段。一般来说,我愿意让PageRank在你站点里自由流动。PageRank sculpting的念头应该是在第二或者第三顺位才被推荐采用的。我认为需要关注的第一级事情应该是:1)做好的内容,这样才能吸引高质量站点的链 接,2)为你的站点选择好的网站架构,方便用户使用,可被搜索引擎抓取。
打个比方来说,比起以前sculpt PageRank的时候,现在确定访客(和bots? )是否会通过点击链接达到你站点的页面的判断有了更大不同。如果你的站点是电子商务型的,你是把产品页放在网站靠前中心的位置,还是放在需要访客和搜索引擎多次点击才能达到的深层页面? 这也是关于好的网站架构重要性的例子。
也许有很少量的页面(例如有链接到购物车或者是登录页面)可能是需要加上nofollow的,只是因为那些页面对于每个用户来说是不一样的,并且被搜索引擎跟踪的意义也不大。但,一般来说,我不推荐使用PageRank sculpting。
Q:为什么现在披露这些内容给我们?
A:有几个原因。起初,我们料想站长们或者是做测试的人们会发现这点,但很可惜他们没有。回顾以往,我们更改其他内容的时候,例如我们如何看待链接这样更重要的改变时,大家也没能注意到。所以,这可能也没什么好奇怪的。因此,我们开始给出一些关于PageRank sculpting不是最理想应用的引导。
我们在关于nofollow的文件页面添加了“帮助”,说“与专门通过不被跟踪链接按优先级别进行抓取相比,固定的信息架构(直观导航,便于用户和搜索引擎使用的网址等)可能是更有效率的资源利用方式。”在最近的Webmaster视频里,我说“更好更有效的PageRank sculoting形式其实是选择哪些内容从你首页链出。”
在Google I/O的一个站点审查环节上,我甚至更明确的表示“我的答案是不。总之,无论你何时在站内做链接:不要使用nofollow。尽管放手,别管链到了什么东 西上。”但在SMX Advanced 2009, 有人很直接的问了我这个问题,那似乎是重申这一点的绝好机会。再说一遍,这不是大部分站长需要知道或者担心的,但我希望SEOs了解。
Q:如果我有一个博客,给评论者留下的链接添加了nofollow属性,是不是就意味着我站内流动的PageRank会减少?
A:如果你要这样考虑的话,不妨认为这其实就是在nofollow属性推出之前PageRank的流动情况。
Q: 好吧,但这是鼓励我少链出一些么?或者说关闭我博客上的评论功能?
A:我不建议关闭评论以达到“贮藏”PageRank的目的。同样的,如果网站链接到非法网站或是垃圾站点的话,Google对站点的信任会降低,我们的系统是鼓励你链到好的站点的。
Q:如果Google一旦改变了计算一个页面链出链接的算法,还会再变么?我本来是很喜欢这个sculpting内部PageRank的想法的。
A:我们不能说我们的算法会永远不变,但我们不希望这个再变了。如果有变化,我会试着让你们知道的。
Q:在你的个人站点上你是如何使用nofollow的?
A: 我很愿意让PageRank在我的站点里自由流动,我建议你也这样做。我唯一添加了nofollow的地方就是在有链接到feed的页面,因为获得 RSS/Atom feed对于搜索结果来说并没多大帮助。即便这,也不是那么要紧的,因为Google和其他搜索引擎对于如何分辨feed和一般网页内容还是做得很到位的。
关于Google对nofollow的调整,还可以延伸阅读:1、2