讲到链接那我们就来接触几个概念,先看一下下面的反向链接网络图。
反向链接
A网页中有一个链接指向B网页,那么A网页就是B网页的反向链接!如下图,所有链接都算反向链接。
外部链接
如上图中的①链接,其他网站给你网站的网页做的反向链接,叫外部链接。
内部链接
网站内部网页与网页之间的连接叫做内部链接。
特别提醒
反向链接是网页和网页之间的关系,不是网站与网站之间的关系。不管外部链接还是内部链接,都是反向链接,对搜索排名都是有影响的。可以在搜索引擎用link来进行查询,例如查我的blog就在搜索框输入“link:www.blog-design.cn”,便可以查到我blog的有效反向链接
反向链接在SEO中的影响
反向链接在搜索引擎的权重是无庸质疑的高。按照Google的说法,PR值的计算有着非常复杂的算法,但是不用质疑的是,反向链接的数量和质量对PR值起着决定性的影响。如果你想获得比较高的PR值,一定要拥有一定数量的高质量的反向链接,或者足够量大的反向链接。查看网页的PR值,可以下载Google工具栏安装到你的浏览器上,这样的话,浏览任何网页,都可以直接看到它的PR值,这里给大家推荐一下。下载地址:http://toolbar.google.com/intl/zh-CN.
上面提到反向链接的概念,现在我就从增加反向链接的方法来谈谈作为一个程序员应该怎么为增加反向链接做一些SEO工作。
1. 内部链接优化
对于很多大型网站,由于网站自身都拥有几百万个网页,所以对网站内部链接进行重新优化构架之后,就可以让自身的网页给自己的众多关键词网页制造反向链接。这些反向链接虽然质量不高,但是由于数量庞大,所以也可以很快起到很好的效果。
程序员的SEO工作:如下图链接关系图。我们处在B文章页面,那么就可以在该页导出一些链接到网站的其他页。
如图 所示,为你的网站程序提供网站导航和面包屑导航功能。这样可以让你的页面层级更加明显。形成一个强大的树状链接网。
如图 ,为你的网站程序文章页提供“上一篇,下一篇”功能。这样可以让你所有此系列内容页形成一个强大的扁线性链接网。
如 所示,为你的网站程序提供相关页面功能。可以是关键词相关,也可以是父级相关。
为你的网站程序提供一个生成站点地图的功能,或则制作一张站点地图。站点地图我将在下篇文章谈到。
最后说两点,每个网页最多离首页四次点击就能到达,网站的导航系统最好使用文字链接。
2. 友情链接交换
友情链接交换是作为引入外部链接的一个重要的方式。找一些与自己网站主题相类似的网站做友情连接是一种很好很高效的外链引入方案。
所以在这里我强烈建议程序员在网站程序制作过程中为自己的网站系统提供一个友情链接的申请和管理的模块。
3.其他增加反向链接的手段。
包括软文链接,购买链接,博客等等。
这里建议程序员为自己的网站建立一个RSS源,为了方便用户通过豆瓣,鲜果,google等进行订阅,而也方便搜索引擎抓取。跟反向链接的关系是什么呢?订阅的人越多也可以为你的网站增加反向连接。同时如果你的网站更新足够快,内容足够健康,网站权威足够大你可以利用他来作为GOOGLE新闻咨询,博客等的文章源。
最后补充几点:
1.网站首页、频道页、分类页、栏目页等都是列表页,它的内容是由链接的锚文本构成的。
2.URL的写法设计最好与网站逻辑结构吻合,按照树型结构向下设计,目录层次深不影响SEO的效果(根据网站自身情况而言),一切均以模拟用户逻辑思维来决定,并不存在用户需要越少次点击到达内容页越好的情况,或者可以从另一个角度去理解,记住:如果网站提供搜索功能,那每个页面我都可以用2次点击达到,根本不需要网站导航的存在,就好比你在Google上搜索关键词一样,但我们却无法完全模拟用户的搜索行为。
反向链接的建立策略是一个长期的过程,所以对于SEOer来说需要很好的耐性。而对于设计网站程序的SEO程序员来说,最主要的是把网站的整个架构很好的优化,让网站首页、频道页、分类页、栏目页、列表页、内容页就形成一个庞大的内部链接架构,为后期SEO省去大量时间去做关键词策略和外链建设工作。