一种利用用户的行为影响搜索排名的方法

文档序号:6561165阅读:251来源:国知局
专利名称:一种利用用户的行为影响搜索排名的方法
技术领域
本发明涉及计算机网络技术,特别涉及通过计算机网络,查询关键字,计算机系统检索出优化的搜索排名的一种方法。
背景技术
随着互联网的迅速普及发展,越来越多人使用互联网络,进行学习、工作和研究,它慢慢演变成人们工作生活中不可缺少的一部分。互联网发展到现在阶段,已经产生了非常大量的信息,其中夹杂着有用的,无用的,甚至是垃圾信息,如果人们一个个去找,效率是非常缓慢的,这样就诞生了搜索引擎。它每天不知疲倦地索引全球信息,以提供给人们查询需求。
目前已有的搜索排名方式,如美国第6269361号专利“影响计算机网络搜索引擎产生的搜索结果清单中位置的系统和方法(system and method for influencing a position on a search result listgenerated by a customer network search engine)”,是点击付费方式的网站搜索结果竞价排名方法。还有中国第02117998.0号专利“一种利用搜索引擎发布信息并按竞价排名的方法”,按照设定的每次点击付费金额进行排序,再由页面生成系统根据预先设置的网页格式模版,输出结果。
然而,以上竞价排名方法有些问题和缺点一是排名没有考虑到真正的用户需求,对用户还不太友好,用户使用搜索引擎的目的就是为了找到有价值的信息,减少浏览时间,能快速定位到所要的信息。比如用户搜索“中秋节”,他的目的是找到与“中秋节”相关的风俗习惯,历史由来,然而竞价排名的搜索引擎给他的是更多商家“中秋节”的促销信息,因为这些商家购买了“中秋节”的关键字。二是搜索结果与关键字不相关,由于商业利益的驱使,商家可以购买常用关键字,而放置大量广告,促销信息。

发明内容
本发明的目的就是为了解决上述问题,它是一种利用用户的行为影响搜索排名的方法,通过用户在查询界面,输入搜索关键字,搜索引擎返回给用户结果,用户每次打开其中结果查看,并可能关闭当前浏览器窗口(也可能是“后退”,根据用户设置情况),也可能改变查询关键字再搜索,直到他感觉找到满意的结果为止。计算机系统记录用户这些行为,并产生一个优化的排名方法。当用户下次再搜索相关的关键字时候,搜索引擎就改变了搜索排名。它提供一个面向用户的,优化的排名方式,可以改善用户体验。
这里提一个名词概念——“搜索宠物(search pet)”。它是根据用户的搜索行为动作,不断培养的一个虚拟宠物。一个用户养着自己的一个小“搜索宠物”,所有用户养着一个大“搜索宠物”。
以下示例数据采用著名的搜索引擎www.baidu.com,数据采集日期2006-10-7例如,用户甲喜爱运动,他想购买跑步方面的产品,第一次检索“跑步”,举例3条,结果如下健身跑步健身的原则-搜狐女人凡是参加健身跑步的人,都应注意坚持经常和循序渐进,特别要注意控制运动量。此外,必须学会“自我控制”,这点尤为重要。...在锻炼初期,跑步的速度以没有不舒服的感觉为限度,跑完的距离以没有吃力的感觉为宜。跑步后可能出现下肢肌肉疼痛,...
women.sohu.com/20041027/n222611573.shtml 55K 2006-6-28-百度快照women.sohu.com上的更多结果跑步机电动跑步机(18000元),占地面积(长*宽*高)1900*880*1400M...佛山市顺德区龙江镇威龙体育用品经营部[广东佛山市]...供应各款健身器材、电动跑步机、健身车、踏步机等2006/09/08 10:03上海康丁健身器材有限公司[上海上海市]跟我...
list.china.alibaba.com/buyer/offerlist/10...125K 2006-9-8-百度快照跑步社网站本会简介 会员通讯 跑手格言 训练课程 联络我们 首页...
www.hkrunningcamp.com/3K 2006-6-8-百度快照用户甲点击第一条结果,并不是他想要的,点击第二条结果,用户甲心中说“终于找到你了”,这就是他想要的结果。“搜索宠物”已经记录了他的行为,也就是说,用户甲也在默默地喂养着他的“搜索宠物”,这个“搜索宠物”它比较喜欢运动,它的运动素质高。
当用户甲第二次检索“打篮球”,举例3条,结果如下男生感慨追女生就像打篮球_网易教育男生感慨追女生就像打篮球2006-08-28 16:16:07来源网易论坛 网友评论 0条 进入论坛 追女生就像打篮球,理由如下1、大家都知道在篮球比赛中很多篮球运动员都能拿高分。能得高分的运动员一般都两种情况一是命中率高所以...
education.163.com/06/0828/16/2PKHVE7S0029...28K 2006-9-17-百度快照打篮球友情链接两全其美 阿六头说新闻 我和你说 杭州佬 说东唱西 本站建立时间2004年9月9日即将遗忘的过去 京ICP备案号06003270号...
www.qiantangju.com/2K 2006-4-23-百度快照百度_苏战楠吧_在九中考完试后和她一起等苏....
在九中考完试后和她一起等苏战楠,陪她看苏战楠打篮球直到肚子咕估叫,然后到对面的小食店去买东西吃在九中考完试后和她一起等苏战楠,陪她看苏战楠打篮球直到肚子咕估叫,然后到对面在九中考完试后和她一起等苏战楠,陪她看苏战楠打篮球...
post.baidu.com/f?kz=7914690520K 2006-6-15-百度快照post.baidu.com上的更多结果这时候就没有一条是用户甲想要的结果,因为他想真正地打篮球,搜索引擎应该把篮球场馆,或打篮球技巧的排序优先放置,因为该“搜索宠物”比较喜欢运动。
所有搜索用户都在养着一个更大的“搜索宠物”,它被无数小“搜索宠物”影响着,最终可以得到最优化的排序方式,可以提供给没有登陆的用户或匿名登陆用户。
“搜索宠物”需要不断的学习,积累,才能把好的结果排名不断提前,把垃圾结果不断降低。这样“搜索宠物”具有自我学习的智能性,搜索结果也能不断的贴近用户真实需求。
技术方案本发明通过记录用户的行为动作,从而影响搜索排名的方法,它可以通过以下步骤实现1)用户登陆系统,默认自动登陆,如果是匿名用户,可以给一个临时唯一的用户号;2)浏览器记录用户的行为动作,或直接获取用户的评价,并通过网络传递给“搜索宠物”;3)用户通过输入界面,输入关键字,搜索引擎给出检索结果;4)“搜索宠物”给出最优化的排序;5)输出系统,根据设定的模板,把最优化的排序结果输出;


图1是本发明所用的系统流程2是“搜索宠物”主动记录用户行为的流程图具体实施方式
这里公开的方法仅是为了说明本发明的原理和特征的优选方案。
下面结合附图1,说明本发明的实施方式,具体包含以下步骤第一步用户登陆系统,它由一个后台数据库组成,记录用户身份的相关信息。如果用户登陆系统,他的“搜索宠物”就可以持久化保存下来,如果是匿名用户,系统给他一个临时的用户号,可以用客户端Cookie保存下来。
第二步使用浏览器,这里的浏览器可是Internet Explore或Firefox,也可以是其他产品。浏览器需要做两方面工作,一方面是把用户输入的查询关键字传送给服务器检索系统,第二方面就是,通过鼠标键盘事件把用户点击情况记录下来,通过浏览器地址URL或客户端Cookie传送给服务器“搜索宠物”。可以参见附图2。
用户也可以直接给该网站或结果评论或评分。
如何判断用户对某条记录是否满意,有以下标准1)如果用户输入关键字检索后,点击某些结果,关闭该浏览器,我们假设用户最后(时间)点击的为最满意的结果;2)如果用户输入关键字1检索后,没有关闭浏览器,而是又输入关键字2检索。如果关键字1和关键字2是不相关的,我们假设用户检索关键字1,最后(时间)点击的为最满意的结果;如果关键字1和关键字2是相关的,我们假设用户检索关键字1,没有得到最满意的结果;以上面www.baidu.com搜索举例说明1用户甲输入关键字“跑步”,点击第二条结果“跑步机”浏览,获得相关信息,然后把浏览器关闭。我们假设“跑步机”是用户甲最满意的结果。
以上面www.baidu.com搜索举例说明2用户甲输入关键字“打篮球”,点击某些结果,用户甲又输入关键字“打篮球场地”,再点击结果浏览。我们假设“打篮球”检索的结果没有令用户甲满意。
以上面www.baidu.com搜索举例说明3用户甲输入关键字“打篮球”,点击某些结果,用户甲又输入关键字“看电影”,再点击结果浏览。我们假设“打篮球”的最后(时间)一个结果是用户甲最满意的结果。
第三步检索系统根据查询关键字,开始检索,检索的内容包括标题,信息摘要,信息地址。
第四步“搜索宠物”根据检索结果,使用适合该用户的最优化排序方法,重新排序。
第五步输出系统把优化后的排序,根据设定的模板,通过浏览器输出给用户。
权利要求
1.一种利用用户的行为影响搜索排名的方法,本发明是通过记录用户的行为动作,以达到优化搜索排名结果,减少用户搜索次数,贴近用户真实需求的目的,其特征是记录用户行为动作,按照该用户的一系列动作,优化搜索结果,当用户再搜索相关关键字的时候,呈现给用户的就是最优化的搜索排名,它包含以下步骤1)用户系统,记录用户身份的相关信息;2)通过前台的浏览器,记录用户浏览结果时候的动作,或直接获取用户的评价,通过网络传递给“搜索宠物”;3)检索系统根据用户的输入的查询关键字,检索出相关结果;4)“搜索宠物”给出最优化的排序;5)输出系统根据定义的模板,把优化结果输出给用户;
2.按照权利要求1所述的方法,其特征在于,浏览器可以有两种方式记录用户的动作1)主动记录用户在无觉察的情况下,根据用户点击情况,在后台默默工作;2)被动记录当用户浏览到一个明显是垃圾(spam)结果或网站,用户可以直接评价;
3.按照权利要求2所述的方法,其特征在于,浏览器可以用鼠标键盘事件、客户端Cookie或浏览器的地址记录并传递给服务器;
4.按照权利要求2所述的方法,其特征在于,用户直接对结果的评价,可以使用浏览器的工具条(Toolbar),也可以使用动态网页编程语言方式实现;
5.按照权利要求2所述的方法,其特征在于,用户评价结果的等级,可以用“好”、“一般”、“不好”,也可以用“5”、“4”、“3”、“2”、“1”、“0”不同的等级方式;
6.按照权利要求5所述的方法,其特征在于,等级表现形式可以是汉字、英文、数字,也可以图标、图像;
7.按照权利要求1所述的方法,其特征在于,用户没有注册或登陆情况,可以临时赋给他唯一身份,并可以用客户端Cookie保存;
8.按照权利要求1所述的方法,其特征在于,检索结果包括标题,简短摘要,地址;
9.按照权利要求1所述的方法,其特征在于,用户输入的关键字,可以是任何关键字,或关键字组合;
10.按照权利要求1所述的方法,其特征在于,该发明不仅可用于互联网(internet),还可以用于内部网(intranet),也可单机实现;
11.按照权利要求1所述的方法,其特征在于,实现该发明,根据实际需求情况,还可以加入防欺诈系统、点击计费系统等;
12.按照权利要求1所述的方法,其特征在于,系统所用的数据库,指各种关系类型的数据库,如MS Sql,My Sql,Oracle;
全文摘要
本发明是利用用户的行为影响搜索排名的方法。通过用户在查询界面,输入搜索关键字,搜索引擎返回给用户结果,用户每次打开其中结果查看,并可能关闭当前浏览器窗口(也可能是“后退”,根据用户设置情况),也可能改变查询关键字再搜索,直到他感觉找到满意的结果为止。计算机系统记录这些用户行为,并可以产生一个优化的排名方法,它有两种记录方式,一种是主动记录用户这些行为;还一种是,被动记录用户这些行为。当用户下次再搜索相关的关键字时候,搜索引擎就改变了搜索排名。这是一个反复积累,并需要不断学习的过程,这样搜索引擎就具有智能化、个性化,而且提供的搜索结果更能贴近用户需求。
文档编号G06F17/30GK101030210SQ20061011691
公开日2007年9月5日 申请日期2006年10月8日 优先权日2006年10月8日
发明者胡继强 申请人:胡继强
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1