<b>VIPS算法对搜索引擎的意义[转载]</b>

基于VIPS(视觉式版面切割算法)建立链接结构
指望单靠开展链接数量和链接文字来推广链接活动的日子已经屈指可数。勿容置疑,PageRank和Hilltop算法体系中所蕴涵的链接广泛度理论仍占据相当重要性,但为了进一步提高搜索结果对用户查询条件的相关性,同时也为了巩固排名算法对作弊技术的防护性,那些大门大派的搜索引擎始终在其链接算法中不断糅合新的元素。其中一个新元素就是最近一段时间在一篇名为“块级链接分析”的论文中提到的“视觉式版面切割”。有兴趣的读者可以访问原文出处:http://research.microsoft.com/research/pubs/view.aspx?tr_id=690。

VIPS的工作原理
这篇论文对视觉式版面切割(VIsion-based Page Segmentation:VIPS)进行了介绍,并指出,目前的种种链接广泛度算法均存在着把互联网上的每个页面当作一个单独结点的误区。
位于页面上不同的位置区域的内容往往具有不同的语义。例如,页面左边的内容往往会放置一些普通的网站导航菜单或文本链接广告,而页面右边的区域可能会放置一些信息类文章或其他网站关于某一特定主题的链接。如果采用VIPS算法,就可以通过计算机运行一个视觉式程序来对这些区域进行分割。其中页面上的每个区域都可以被视作一个基本分析单位,从而改变了以整页为分析单位的现状。对页面上的链接结合其各自所在区域进行计算时,搜索引擎就可以对每条链接所具备的上下文相关性做出更为准确智能的判断。

VIPS对搜索引擎优化的意义
搜索引擎三大巨子Google,雅虎和微软MSN,都有可能在各自的搜索排名算法中揉合一些VIPS算法,以此确保链接推广活动达到最佳效果。搜索引擎优化要想取得成功,应具备一定的层级分析知识,并将其与自己的优化策略结合来实现,这样可以让链接推广活动取得最大效果。但怎样才能确切地知道诸如VIPS之类的理念是如何影响搜索引擎优化的?在搜索引擎优化中,VIPS可能造成下面两种结果,尤其需要搜索引擎优化者注意:

一:特定区域的链接价值将遭一定贬值
VIPS理念可以让搜索引擎做到区分来自不同区域的链接,例如对分别来自正文内容和广告区域或页尾的链接,搜索引擎就可以区分开来并分别对待。
然后搜索引擎可以认为那些来自正文的链接要比文本广告区域中的链接更加让人信服,并在这一认识基础上提高正文内容中的文本链接,同时降低对广告等相关性较弱的区域中所放置的链接价值给予适当的降低。那些租赁广告链接的网站往往不会把客户的广告链接放到正文内容中,而是置于正文内容的上,尾部或旁边。这样一来,一旦VIPS得到应用,那么这些区域内的链接广告都将有可能遭到贬值。

二:对内容前后关系的分析得到改善
链接所放置区域的主题性也愈加重要起来。大多数搜索引擎优化者都存在这样一个错误认识:那就是“链接文字就是一切”,也就是说,对链接到某一站点的一个页面的主题性的相关性是不会得到搜索引擎的注意,得到搜索引擎的相关性解析的仅仅只是链接中包含的链接文字。
一旦块级分析得到应用,那么搜索引擎就能够轻松识别任何给定区域块的主题。对于那些来自与主题密切相关的内容块的链接,搜索引擎将会提高其链接相关性得分,而对那些没有明确主题的内容块中所放置的链接则适当降低其相关性得分。

结束语
搜索引擎优化无需畏惧“视觉式版面切割”这一理念对网站优化所带来的冲击和影响。所谓有得有失,虽然VIPS可能会让许多搜索引擎优化者所习惯使用的一些链接形式遭受贬值,但同时,它也会提高主题性鲜明而且位于正文内容中的链接的相关性得分。
优化人员在对网站进行优化时,不妨改变从前把链接放在页面顶、底部或两侧的习惯性做法,可以把一些重要链接放在正文内容中出现,或是在链接周围填充以适当的主题相关性内容。
事实上,搜索引擎对其排名算法所做的任何改进,都是为了促进搜索结果的相关性的提高和压制那些形形色色的搜索引擎优化作弊伎俩。应该说,我们很高兴看到这样的改进。

VIPS算法对搜索引擎的意义[转载]相关推荐

  1. java vips 算法_VIPS:基于视觉的Web页面分页算法[转]

    VIPS:基于视觉的Web页面分页算法 1.问题的提出 目前,随着互联网的高速发展,Web已经成为这个世界上最大的信息来源.Web 作为信息技术的载体已成为人们重要的工作.学习.生活.娱乐工具.Web ...

  2. 标准差分进化算法matlab程序实现(转载)

    标准差分进化算法matlab程序实现 自适应差分演化算法方面的Matlab和C++代码及论文 差分进化算法 DE-Differential Evolution matlab练习程序(差异演化DE) [ ...

  3. 为什么只有状态转移算法才是真正意义上的智能优化算法,其它的都是“假冒伪劣”?

    0 旁白 长期以来,"论文为王"的观念被推崇至上,没有论文就没有发言权,发表了大量学术论文才能高谈阔论.坐而论道,以至于出现"大家都忙着写论文,没有时间搞科研" ...

  4. 排序算法的稳定性及其意义

    稳定性的定义 假定在待排序的记录序列中,存在多个具有相同的关键字的记录,若经过排序,这些记录的相对次序保持不变,即在原序列中,ri=rj,且ri在rj之前,而在排序后的序列中,ri仍在rj之前,则称这 ...

  5. 量子计算机算法与应用研究论文(转载务必注明出处)

    量子计算机算法与应用研究 学科分类:计算机科学 湖北省沙市中学 谢晓啸 摘要              1.量子计算机              2.量子计算机算法              3.移动 ...

  6. 计算机视觉算法岗 面试经验 (转载)

    相关链接:[计算机视觉算法岗面经]"吐血"整理:2019秋招面经 //2018/09/27 兵荒马乱.浩浩荡荡的秋招终于差不多要结束了. 秋招这段时间真是感慨很多,一时得意一时失意 ...

  7. dbscan算法中 参数的意义_基于变参数的DBSCAN算法

    安全模型.算法与编程 |34| 基于变参数的 DBSCAN 算法 ◆付泽强 王晓锋 (江南大学物联网工程学院 江苏 214122) 摘要:DBSCAN 算法是一种常用的基于密度的聚类算法,其优点在于性 ...

  8. KNN算法与Kd树(转载+代码详细解释)

    最近邻法和k-近邻法 下面图片中只有三种豆,有三个豆是未知的种类,如何判定他们的种类? 提供一种思路,即:未知的豆离哪种豆最近就认为未知豆和该豆是同一种类.由此,我们引出最近邻算法的定义:为了判定未知 ...

  9. 计算机算法对程序设计的作用,【程序设计论文】高中算法与程序设计教学意义及有效性(共3796字)...

    摘要:算法和程序设计教学会加深学生对计算机科学的认识,使他们从游戏.聊天.打字.表格处理等对计算机工具作用的认识上升到计算机科学的高度上来,对学生的编程教育起到启蒙作用.笔者通过具体教学实例探讨在课程 ...

最新文章

  1. 【只需4步】windows server系统下快速安装绿色版apache-tomcat-8.0.35(免安装版)
  2. Dropout 的前世与今生
  3. DOM manipulation
  4. ROS学习(十一):ROS URDF-model
  5. php加超链接不显示不出来,如何将图片作为超链接 我制作了添加超链接的图片,但是图片怎么在浏览器显示不出来呢?...
  6. [NOIP2021] 数列(计数dp)
  7. flink写入 mysql_flink写数据到mysql(java)
  8. 微信小程序自定义变量使用,静态变量
  9. C++/C 宏定义(define)中# ## 的含义(转)
  10. 使用indexOf()算出长字符串中包含多少个短字符串
  11. java中android_在Android中用纯Java代码布局
  12. SO_LINGER选项
  13. mysql replace into +1_mysql replace into用法详细说明
  14. ajax回调函数运用(由前端到后端代码全过程)
  15. 海康威视2017软件精英挑战赛初赛题目
  16. win10 who owns this pc? My organization I own it
  17. 2. ubuntu快捷键:切换输入法中英文
  18. 51单片机入门——动态数码管显示详解
  19. nuxt / ssr简介以及要不要使用服务端渲染(SSR)?
  20. java后台程序员转android 之《三B》 支付宝支付 client join server 及采坑记录

热门文章

  1. C语言有符号 存储,【填空题】在C语言中,对于整型变量采用有符号数和_________数两种存储形式。...
  2. 【GSAP3教程】初次上手GSAP3
  3. android 字节转wav,android开发:把一个byte数组转换成wav音频文件,并且播放
  4. c语言开发套路-怎样快速调用别人的一套接口 api模型的抽象
  5. ICA原理及相关链接
  6. 设计模式总结-结构型模式
  7. Linux 音频 API 指南
  8. 第一章计算机系统基础知识,计算机系统基础知识 第一章(未完待续)
  9. layui xm-select的使用
  10. flutter - 使用 SingleChildScrollView() 解决键盘遮挡输入框的问题