内部链接在网站seo优化中占有至关重要的地位,对百度优化来说更是如此。本文从Google排名算法:PageRank算法来说明一下什么样的内部链接才是最良好的。
一、认识PageRank算法如何决定排名
Google 搜索引擎使用PageRank算法来进行网页的排名,该算法最早出现在其创始人的一篇论文中,利用页面相关性得分( RelevancyScore) + 页面等级得分( PageRank) 来决定页面的相关性与重要性。该算法首先找到所有与查询关键词相匹配的网页,然后根据页面因素等进行排名,最后通过PageRank 得分调整网站
排名结果。
在计算某个页面PageRank 值时,所有的入链接都要考虑在内。页面A 的PageRank 值计算公式如下:
PR( A) = (1 - d) + d( PR( T1 ) / C( T1 ) + ⋯
+ PR( Ti) / C( Ti) )
其中:PR( A) 表示网页A 的PageRank 值;PR( Ti) 表示链接到A 的网页T i 的PageRank 值;C( Ti ) 表示网页Ti 的出站链接数量; d 为阻尼系数,0 < d < 1 ( Google 通常取值
0185) 。
由上面公式可知, PageRank 并不是将整个网站排等级,而是以单个页面计算的。其次,页面A 的PageRank值取决于其他的相关页面,所以计算PageRank 值实际上是一个迭代的过程,计算结果的精确程度取决于初值的选取和迭代的次数。对于初值一般取1 ,而为了保证实际应用中的这个结果总是收敛的,则加入了阻尼系数d[3 ] 。
二、如果利用PageRank来优化网站内部链接
网站PageRank 值就是网站内部所有页面PageRank值的和。很明显,一个网站的PageRank 最大值就是他的页面数量。网站内部链接组织不好,网站可能会达不到最
大的PageRank 值。根据PR 原理, 网站上每一个已被Google 收录的内部网页都是对该网站的一记投票。一个网站若能够拥有更多已被Google 收录的内部网页,就可
能获得更多的投票,因此可以通过创建大量的内部网页来提高网站整体的PageRank 值,但也不是随便增加什么页面都能达到效果。那些完全相同或几乎相同的页面称为
cookie2cutter ,Google 认为是垃圾信息并会引发相应的警报机制使得页面甚至是整个网站受到处罚,所以从根本上来说网页要有一定的质量。
以下分析一下网站内部链接如何影响PageRank 值。
在这里考虑的是一个相对独立的网站,外部链接的影响暂
不考虑。
假设网站包含3 个页面,没有外部链接,如图1 所示。
图1 内部链接对PageRank 的影响
在图1 (a~c) 的情况下,为每个网页分配初值1 ,阻尼
系数保持与Google 一致(0. 85) ,经过迭代收敛后,3 种情况的PageRank 值如下:
(a) PageRank A = 0.15 , PageRank B = 0.15 , PageR2
ank C= 0.15 ;
(b) PageRank A = 0.15 ,PageRank B = 0.277 5 ,Pag2
eRank C= 0.15 ;
(c) PageRank A = 1 ,PageRank B = 1 ,PageRank C= 1。
网站(a) 的PageRank 值为0.45 , ( b) 的情况稍好一些,总值0.577 5 ,但仍然只是最大值的一小部分页情况。
在(c) 的链接结构下,网站达到了PageRank 最大值。
由此可见,链接的不好,完全可能浪费潜在的PageR2ank 值。
根据分析结果可以得出:
任意两个页面都有相互链接时能达到网站PageRank 最大值。
搜行者写于SEO南京,版权所有