一种利用搜索引擎发布信息并按竞价排名的方法

文档序号:6577818阅读:305来源:国知局
专利名称:一种利用搜索引擎发布信息并按竞价排名的方法
技术领域
本发明涉及计算机网络技术,特别是一种利用计算机互联网,将信息发布到搜索引擎中,对信息进行排序,并不断根据最新的设定调整排序的方法。
由于互联网能够廉价、迅速、高效地传递信息,因此很多单位和个人开始利用互联网发布各种信息,如“商品出售信息”、“求职信息”、“房屋出租信息”等,以求被那些需要这些信息内容的人看到,从而可以进行进一步的联系,达到自己想要的目的。
通常,这些信息被发布在专门的网站上,按照信息所属类别分类存放,等待着网站的访问者来浏览。虽然这是最常见的方式,但它存在着很大的不足。首先,能够浏览这些信息的,仅限于信息所在网站的浏览者。由于互联网上的网站成千上万,绝大多数的网站访问量很小,因此这些信息的传播范围也非常有限,大量需要它们的人根本无法找到。其次,即使有浏览者访问了这些信息,由于信息总量巨大,每个类别中都有成千上万条信息,从而导致浏览者迷失在信息海洋中,无法迅速找到自己真正所需的。如果将类别分得很细,虽然可以使每个类别中的信息量减少,但由于类别数增加了,依然不能使访问者高效率地获取所需信息。
在现阶段,没有一个很好的方法实现上述提到的问题。在大多数情况下,信息发布者会将一条信息重复贴在多个网站,已期望被更多的人看到。而信息的访问者只能在千万条信息中寻找自己需要的。
发明目的本发明的主要目的就是解决上述问题,它提供一种将信息发布到互联网搜索引擎中,出现在指定关键字的搜索结果内,并按照信息发布者为搜索结果中该信息的每次点击付费金额进行排序的方法。通过这种方法,信息的发布者能够在大范围内将信息展现在需要这些信息的浏览者眼前,而浏览者则可以简单地通过搜索引擎,以“关键字搜索”的方式找到所需的信息。
本发明的再一目的是按照信息发布者为每次点击付费多少进行排序,使信息发布者能够根据信息的具体目的和传播需求等因素综合考虑,决定信息的排位,从而使所有信息能够有序地展现在访问者面前。
技术方案本发明的目的是这样实现的通过计算机互联网络,利用设置在服务器上的软件系统,而实现本发明方法,即信息发布者通过专用信息编辑系统、将希望发布的信息输入信息数据库,然后通过关键字管理系统为信息设定搜索关键字和相应的点击价格。当浏览者通过搜索引擎系统进行关键字搜索时,如果所用关键字和信息发布者设定的搜索关键字相同,在搜索结果页面中就会出现信息发布者所发布信息的标题和摘要,相同关键字的搜索结果信息是按照信息发布者为每次点击所支付的金额来进行排序。其包括以下步骤1)通过信息输入系统信息发布者将所需发布的信息以及其他相关信息输入数据库,2)利用信息存储系统将信息发布者提交的信息以及其他相关信息存放在数据库,3)利用信息审核系统审核信息发布者所提交的信息是否合适,被批准发布的信息被列在搜索引擎结果中,4)利用检索系统响应搜索用户的搜索请求,接受用户提交的搜索关键字,并根据搜索关键字给出相应的搜索结果的核心内容,5)利用排序系统分析检索系统所提供的搜索结果中包含信息的点击价格,然后根据系统设定的各种规则对搜索结果进行排序,6)利用结果页面生成系统根据预先设置的网页格式模版,将搜索结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。
所述的搜索引擎是一个泛指概念,它不是指具体某个网站或某个公司的搜索引擎,也不是专门搜索某类信息,譬如网站、网页、图像等的搜索引擎。它是指任何以输入关键字,提交后获取搜索结果的方式进行信息查找的计算机网络系统。
本发明方法所使用的系统组成如下信息输入系统、信息存储系统、信息审核系统、检索系统、排序系统和结果页面生成系统。这六个系统是按照功能设置的软件系统,可以分别由六台服务器来运行,这些服务器通过互联网或内部网相连。这些服务器可以是各种品牌和配置的服务器,例如可以采用Dell、Compaq、IBM、联想、方正等品牌的服务器。相应服务器上的操作系统也可以是多种选择,如Windows,Linux,Solaris等。各子系统具体功能如下■信息输入系统将信息发布者所希望发布的信息以及其他相关信息输入数据库■信息存储系统由数据库组成,存放发布者所提交的信息以及其他相关信息■信息审核系统用来审核信息发布者所提交的信息是否合适,包括是否违法,是否和所提交的关键字相关等■检索系统接受搜索用户提交的关键字,并根据搜索关键字给出相应的搜索结果的核心内容■排序系统根据系统设定的各种规则对搜索结果进行排序■结果页面生成系统根据预先设置的网页格式模版,将搜索结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。
具体实施例方式下面结合附图,说明本发明的实施方式。
本发明方法所用的系统整体结构和运行流程可参考

图1,具体包含如下步骤第一步首先,需要信息发布者将信息送入数据库。这一过程的实现是通过信息输入系统来完成的,可参考图2。
信息输入系统是一个运行在应用程序服务器上的系统软件,它与外界的通讯通过标准的http协议来完成,即访问者通过浏览器即可访问,信息发布者通过因特网登录信息输入系统,在看到信息输入系统的界面后,信息发布者将所需发布的信息的标题、内容填好,然后设定搜索关键字,设定点击金额。发布者将这些都填好提交即可。
下面详细解释一下“搜索关键字”和“点击金额”搜索关键字搜索引擎的工作是通过用户输入“搜索关键字”,然后向用户返回与该关键字相关的信息来完成的。每一次搜索行为的发生都会有一个“搜索关键字”,在本例中,用户设定的搜索关键字和所提交的信息是相互联系的,这个联系就是使用设定的关键字进行搜索,出现与该关键字共同提交的相应信息。
点击金额当使用关键字进行搜索时,互联网上的搜索引擎给出的结果是相关信息的简要描述及所在的网页地址,即相应的URL,搜索者需要点击URL,才能看到所需信息。点击金额指的就是当有搜索者点击信息发布者所提供的信息的地址时,信息发布者向搜索服务提供商所支付的费用。
例如某信息发布者,希望通过搜索引擎发布一条租房信息。首先他进入信息输入系统,输入信息如下标题求租二居室一套内容本人欲求租xxx处二居室住宅一套,有意者请联系xxxxxxxxx。
关键字租房每次点击价格0.18元第二步信息提交后,信息输入系统会将发布者所填写的信息送给信息存储系统。信息存储系统是由一个后台数据库组成,通过这个数据库,可以将信息发布者提交的信息以及其他相关信息存放在数据库中,所述的数据库是一个泛指概念,代表各种格式的关系型数据库,而不局限于某种特定格式的数据库,可以选用商业数据库如DB2,Oracle,SQL Server等,也可以选择免费的数据库如MySQL等。第三步管理员通过信息审核系统来审核信息发布者所提交的信息是否合适,参考图3,包括是否违法,是否和所提交的关键字相关等。信息审核系统和信息发布系统一样,是一个运行在应用程序服务器上的系统软件,它与外界的通讯通过标准的http协议来完成,即访问者通过浏览器即可访问。信息审核系统工作流程如下1.管理员登录信息审核系统2.管理员通过系统发出审核新提交的信息的请求3.审核系统通过网络连接或本地硬盘通讯,向信息存储系统的后台数据库发出请求,取得所有待审核的相关信息4.审核系统通过审核界面将待审核信息显示出来,由管理员判断该信息是否符合发布要求5.如果信息不符合发布要求,管理员可以有两种处理方法a)拒绝该信息b)编辑该信息,使其符合要求,然后审核通过6.对于符合发布要求的信息,管理员将直接选择审核通过。
7.对某条信息的审核结束后,信息审核系统将这条信息通过网络连接发送给检索系统,存入检索数据库中。
只有被管理员批准发布的信息,才有可能被检索系统列在搜索结果中。被管理员拒绝的信息将不参加检索,也不可能出现在搜索引擎结果中。
在本例中系统管理员通过信息审核系统审核这条信息,经检查,确认信息内容合法并与设定的搜索关键字相关,因而通过了对该条信息的审核。
此外,我们假设还有其他两条信息也被审核通过标题求租一居室一套内容本人欲租xxx处一居室住宅一套,有意者请联系xxxxxxxx。关键字租房每次点击价格0.15元标题求租15平米以上平房一间内容本人欲租xxx处15平米以上平房一间,有意者请联系xxxxxxxx。关键字租房每次点击价格0.20元第四步检索系统响应搜索用户的搜索请求,接受搜索用户提交的搜索关键字,然后开始检索。该系统是一个基于数据库的检索系统,其实现的方式可以很多。我们可以使用JDBC或ODBC和JSP,PHP,ASP等语言相结合的方式实现检索,也可以开发相应的软件来支持这种检索。
当检索系统接受到搜索用户提交的搜索关键字后,会在检索数据库中存放的已被管理员审核通过的信息中找到指定该搜索关键字的所有信息,这些信息的相关内容就是搜索结果的核心内容。
搜索结果的核心内容包括信息的标题、信息的简单摘要(简单摘要由系统自动摘取的部分信息内容组成,可以是几个字,也可以是一段话),信息所在的地址。
得到搜索结果的核心内容后,检索系统将把这些内容通过网络发送给排序系统进行处理。
在本例中,如果搜索用户输入的关键字是“租房”,则三条被审核通过的信息及其相关内容就是“租房”这一关键字的搜索结果的核心内容。第五步排序系统得到检索系统所提供的搜索结果的核心内容,分析信息对这些信息的竞价,即信息发布者事先为这些信息设定的点击价格,然后根据价格的高低对信息进行排序。排序系统进行排序的程序运算规则是价格高的排在前面,价格低的排在后面。如果两条或数条信息的价格相同,则可采用以下五种排序方案的任何一种A.根据信息发布者提交信息的时间进行排序,提交时间早的排在前面,提交时间晚的排在后面。
B.根据信息发布者提交信息的时间进行排序,提交时间早的排在后面,提交时间晚的排在前面。
C.根据信息发布者提交的信息被审核通过的时间排序,审核通过时间早的排在前面,审核通过时间晚的排在后面。
D.根据信息发布者提交的信息被审核通过的时间排序,审核通过时间早的排在后面,审核通过时间晚的排在前面。
E.随机排序在本例中,根据三条信息的点击价格,排序系统运算后给出的排序顺序为1.求租15平米以上平房一间本人欲租xxx处15平米以上平房一间,......
信息地址..........2.求租二居室一套本人欲求租xxx处二居室住宅一套,有意者.....
信息所在地址..............3.求租一居室一套本人欲租xxx处一居室住宅一套,有意者......
信息所在地址...........第六步结果页面生成系统是一个自动的网页生成程序,它运行在一台与其他系统相连的应用程序服务器上,根据预先设置的网页格式模版,将搜索结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。
权利要求
1.一种利用搜索引擎发布信息并按竞价排名的方法,该方法是通过计算机互联网络,利用设置在服务器上的软件系统,而实现,其特征在于,将信息发布到互联网搜索引擎中,并按照信息提交者设定的每次点击金额进行排序,生成结果页面,其包括以下步骤1)通过信息输入系统信息发布者将所需发布的信息以及其他相关信息输入数据库,2)利用信息存储系统将信息发布者提交的信息以及其他相关信息存放在数据库,3)利用信息审核系统审核信息发布者所提交的信息是否合适,被批准发布的信息被列在搜索引擎结果中,4)利用检索系统响应搜索用户的搜索请求,接受用户提交的搜索关键字,并根据搜索关键字给出相应的搜索结果的核心内容,5)利用排序系统分析检索系统所提供的搜索结果中包含信息的点击价格,然后根据系统设定的各种规则对搜索结果进行排序,6)利用结果页面生成系统根据预先设置的网页格式模版,将搜索结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。
2.按照权利要求1所述的方法,其特征在于,搜索引擎可以是任何可以输入关键字,提交后获取搜索结果的方式进行信息查找的计算机网络系统。
3.按照权利要求1所述的方法,其特征在于,数据库指各种型式的关系型数据库。
4.按照权利要求1所述的方法,其特征在于,检索结果的核心内容包括,信息的标题,信息的简要摘要,信息的所在地址。
5.按照权利要求1所述的方法,其特征在于,排序系统根据点击价格的高低,对信息进行排序,价格高的排前,价格低的排后,如果两条或数条信息的价格相同,则可采用以下五种排序方案的任何一种A.根据信息发布者提交信息的时间进行排序,提交时间早的排在前面,提交时间晚的排在后面,B.根据信息发布者提交信息的时间进行排序,提交时间早的排在后面,提交时间晚的排在前面,C.根据信息发布者提交的信息被审核通过的时间排序,审核通过时间早的排在前面,审核通过时间晚的排在后面,D.根据信息发布者提交的信息被审核通过的时间排序,审核通过时间早的排在后面,审核通过时间晚的排在前面,E.随机排序。
全文摘要
本发明是一种利用搜索引擎发布信息并按竞价排名的方法,通过信息发布者输入信息、设定搜索关键字和每次点击金额,然后由计算机程序将信息发布在指定关键字的搜索结果内,按照设定的每次点击付费金额进行排序,再由页面生成系统根据预先设置的网页格式模版,将搜索结果核心内容按照排序系统所给出的顺序整合起来,生成最终结果页面。通过此方法,信息的发布者能够在大范围内将信息展现在需要这些信息的浏览者眼前,而浏览者则可以简单地通过搜索引擎,以“关键字搜索”的方式找到所需的信息。
文档编号G06F17/30GK1462003SQ02117998
公开日2003年12月17日 申请日期2002年5月28日 优先权日2002年5月28日
发明者李彦宏, 王湛, 雷鸣, 俞军 申请人:百度在线网络技术(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1