专利名称:基于搜索引擎的广告信息投放方法及广告信息发布服务器的制作方法
技术领域:
本发明涉及搜索引擎技术领域,尤其是涉及一种基于搜索引擎的广告信息投放方法及广告信息发布服务器。
背景技术:
随着互联网领域的搜索引擎技术不断被完善和应用,搜索引擎业务提供商通常在为用户提供相应搜索内容的同时,还将广告内容提供商提供的对应搜索内容的广告内容提供给用户。如图1所示,为搜索引擎业务提供商提供的搜索内容和广告内容提供商提供的广告内容同时在一个界面中进行显示的状态示意图,图中用户在关键词栏输入“鲜花”后,搜索引擎业务提供商会将对应该关键词的搜索内容在显示界面的左侧进行显示,同时搜索引擎服务器还会根据用户输入的该关键词在相应广告内容提供商提供的广告数据库中索引到对应的广告内容,并将索引到的广告内容在同一显示界面的右侧进行显示,这样就能够使用户在搜索到对应内容时,还能够查看和该内容相关的一些广告信息,从而达到了即为用户提供了更多相关信息,又为相应广告内容提供商提供广告发布服务的目的。
目前,搜索引擎业务提供商为用户投放广告信息的具体处理过程如下1)用户在搜索请求页的关键词一栏输入希望查询内容的关键词;2)搜索引擎服务器根据用户输入的关键词,在广告内容提供商提供的广告数据库中匹配相关的广告内容;3)将上述匹配到的广告内容组装处理成广告HTML页面片的形式;4)搜索引擎服务器最后将广告HTML页面片与搜索到的相关结果进一步组装处理成完整的HTML页面片,显示给用户。
但是现有的基于搜索引擎技术的广告信息投放方式并没有考虑广告内容的投放者和广告内容的浏览者在地理区域上的差异,其实广告内容投放者更希望把自身提供的广告内容投放给本地用户查看,以更好的获得商业价值。从技术角度上而言,如果基于搜索引擎技术的广告信息投放方式没有考虑广告内容投放者和广告内容浏览者之间的地域差异,有可能将会使得用户在进行相关内的搜索引擎时,会搜索到过多无意义的广告内容,这样必然会给用户浏览相关搜索内容带来页面繁琐性;同时广告内容投放者如果将广告内容不分用户属性的全部进行投放,也会势必增加广告内容投放者的投入成本。
发明内容
本发明要解决的技术问题在于提出一种基于搜索引擎的广告信息投放方法,以避免用户搜索引擎相关内容所带来的页面内容繁琐弊端,同时节约广告内容投放者的投放成本。
相应的,本发明还提出了一种广告信息发布服务器。
为解决上述问题,本发明提出的技术方案如下一种基于搜索引擎的广告信息投放方法,包括步骤广告内容提供商在将提供的广告内容存储到广告信息发布服务器的广告信息数据库中时,为提供的广告内容配置对应的地理区域属性;并在广告信息发布服务器中配置IP地址和对应地理区域信息的映射关系表;在用户基于关键词进行搜索引擎的过程中,广告信息发布服务器根据该用户的IP地址在所述映射关系表中索引到对应的地理区域信息;并根据索引到的地理区域信息和该用户输入的关键词在广告信息数据库中匹配到对应的广告内容进行投放。
较佳地,所述广告信息发布服务器获取用户IP地址的过程具体包括用户通过建立与搜索服务器的数据连接进行搜索引擎处理;搜索服务器将与用户建立数据连接时所获取到的用户IP地址发送给广告信息发布服务器。
较佳地,所述广告信息发布服务器匹配对应广告内容进行投放处理的过程具体包括广告信息发布服务器根据用户输入的关键词在广告信息数据库中匹配对应的广告内容;并根据索引到的地理区域信息在上述已匹配到的广告内容中进一步匹配到对应的广告内容进行投放。
较佳地,所述地理区域信息指广告内容能够投放在的国家及城市信息。
一种广告信息发布服务器,包括第一存储单元,用于存储广告内容提供商提供的配置有地理区域属性的广告内容;第二存储单元,用于存储IP地址和对应地理区域信息的映射关系表;索引单元,用于在用户基于关键词进行搜索引擎的过程中,根据用户的IP地址在所述第二存储单元存储的映射关系表中索引到对应的地理区域信息;匹配投放单元,用于根据所述索引单元索引到的地理区域信息及用户输入的关键词在所述第一存储单元存储的广告内容中匹配到对应的广告内容进行投放。
较佳地,所述广告信息发布服务器还包括IP地址传递单元,用于接收搜索服务器发来的用户IP地址并传递给所述索引单元。
较佳地,所述匹配投放单元具体包括第一匹配子单元,用于根据用户输入的关键词在所述第一存储单元存储的广告内容中匹配到对应的广告内容;第二匹配子单元,用于根据所述索引单元索引到的地理区域信息在所述第一匹配子单元已匹配到的广告内容中进一步匹配到对应的广告内容;广告投放子单元,用于将所述第二匹配子单元匹配到的广告内容通过搜索服务器投放给用户收看。
本发明能够达到的有益效果如下本发明技术方案通过广告内容提供商在将提供的广告内容存储到广告信息发布服务器的广告信息数据库中时,为提供的广告内容配置对应的地理区域属性,并在广告信息发布服务器中配置IP地址和对应地理区域信息的映射关系表;后续在用户基于关键词进行搜索引擎的过程中,广告信息发布服务器根据该用户的IP地址在映射关系表中索引到对应的地理区域信息,并根据索引到的地理区域信息和该用户输入的关键词在广告信息数据库中匹配到对应的广告内容进行投放。由此可见通过使广告内容投放者进行分区域的广告内容投放,可以有效的降低广告内容投放者进行大面积投放广告的投放成本,从而提高了广告投放的商业价值,同时还可以避免过多没有意义的广告信息在搜索引擎过程中对用户造成的烦扰。
图1为搜索引擎业务提供商提供的搜索内容和广告内容提供商提供的广告内容同时在一个界面中进行显示的状态示意图;图2为本发明基于搜索引擎的广告信息投放方法的主要实现原理流程图;图3为实施本发明方法的具体搜索引擎系统结构示意图;图4为本发明方法实施例所实施在的系统结构示意图;图5为本发明提出的广告信息发布服务器的主要组成结构框图;图6为本发明广告信息发布服务器的具体实施例组成结构框图。
具体实施例方式
本发明技术方案为减小广告内容投放者的广告内容投入成本,并避免用户在基于关键词进行搜索引擎处理的过程中,会遭受过多无意义广告内容烦扰的弊端,而提出在用户基于关键词进行搜索引擎处理的过程中,根据用户所处的地理区域信息,将能够投放给用户所处区域位置的广告内容投放给用户收看,从而减小广告内容投放者的投放成本,并避免用户在浏览搜索到的相关信息时出现的无意义广告内容烦扰。
下面将结合各个附图对本发明技术方案的主要实现原理具体实施方式
及其对应能够达到的有益效果进行详细的阐述。
请参照图2,该图是本发明基于搜索引擎的广告信息投放方法的主要实现原理流程图,其主要实现过程如下步骤S10,广告内容提供商在将提供的广告内容存储到广告信息发布服务器的广告信息数据库中时,预先为自身提供的广告内容配置对应的地理区域属性,其中这里的地理区域可以指广告内容能够投放在的国家及城市信息;如某个处于北京的广告内容提供商认为自身提供的广告内容只需要投放给北京地区的用户收看,而投放给其他地区的用户收看从商业角度上讲没有太大意义,所以就在将自身提供的广告内容存储到广告信息发布服务器中时,为存储的广告内容设置对应的地理区域属性为允许北京区域内的用户收看,从而减小广告内容的投放成本,并降低其广告内容对其他非北京区域内的用户在查看相关搜索引擎内容时的无意义内容烦扰。
步骤S20,同时在广告信息发布服务器中预先配置一张或多张IP地址和对应地理区域信息的映射关系表,即根据国家对IP地址的划分规则,一个地理区域会对应一定范围的IP地址,这样不同的地理区域就会和不同范围内的IP地址之间建立相应的映射关系。
步骤S30,在用户基于关键词进行搜索引擎处理的过程中,广告信息发布服务器首先根据该用户的IP地址在上述步骤S20中建立的映射关系表中索引到对应的地理区域信息,其中广告信息发布服务器会通过如下方式获取到用户使用的相关IP地址用户在进行基于关键词的搜索引擎处理过程中,会建立与搜索服务器的数据连接,这样搜索服务器就能够得到用户当前使用的IP地址信息;然后搜索服务器将与用户建立数据连接时所获取到的用户IP地址信息发送给广告信息发布服务器,从而达到使广告信息发布服务器获取到用户使用的相关IP地址信息的目的。
步骤S40,广告信息发布服务器根据上述在步骤S30中索引到的地理区域信息和该用户输入的关键词在广告信息数据库中匹配到对应的广告内容进行投放,其中广告信息发布服务器匹配对应的广告内容进行投放处理的具体过程可以如下首先广告信息发布服务器根据用户输入的关键词在广告信息数据库中匹配到对应的广告内容,即第一匹配处理过程;然后广告信息发布服务器根据上述索引到的地理区域信息在上述第一匹配处理过程中已经匹配到的广告内容中进一步匹配到对应的广告内容,即第二匹配处理过程;最后广告信息发布服务器将上述经过第一匹配处理过程和第二匹配处理过程匹配出来的广告内容进行投放。
下面将结合一个具体的实例对本发明方法的具体实施过程进行详细的阐述,请参照图3,该图是实施本发明方法的具体搜索引擎系统结构示意图,这里介绍的实施例将以在该系统结构上进行实施为例,则本实施例的具体实施过程如图4所示,其具体实施过程如下S100.用户使用浏览器在搜索请求提交页面中的关键词一栏输入其想查阅信息的关键词,以进行基于关键词的搜索引擎处理;S200.用户使用的浏览器与搜索服务器建立HTTP连接;S300.由该搜索服务器从与用户使用的浏览器建立的HTTP连接过程中获取得到该用户的IP地址信息;S400.搜索服务器将上述获取的用户IP地址信息和用户输入的相应关键词发送给广告信息发布服务器;S500.广告信息发布服务器根据上述获取到的用户IP地址信息在预先建立好的IP地址与地理区域信息的对照表中查找到对应该用户IP地址信息的地理区域信息;S600.广告信息发布服务器首先根据用户提交的关键词匹配到对应的广告内容,即对自身的广告信息数据库中存储的所有广告内容做第一次过滤,过滤掉与该关键词不相符的广告内容;S700.广告信息发布服务器在上述过滤出的结果中,再根据用户所处的地理区域信息进行第二次过滤,此次的过滤规则是根据广告内容投放前被广告内容提供商配置的地理区域属性,比如用户所使用的IP地址表明他来自广州深圳,此时广告信息发布服务器就会根据用户所处的地理区域信息,在上述经第一次过滤处理后过滤出的配置有地理区域属性的广告内容中再次过滤掉地理区域属性为非广东深圳的广告内容;S800.广告信息发布服务器将经过上述两次过滤处理之后的广告内容封装成HTML页面片的形式返回给搜索服务器;S900.搜索服务器将广告信息发布服务器发来的广告页面片与来自搜索引擎服务器发来的搜索信息结果封装处理成一个完整的HTML网页,并将最终封装处理后的HTML网页返回给用户收看。
由上述处理过程可见,本发明方法通过使广告内容投放者进行分区域的广告内容投放,可以有效的降低广告内容投放者进行大面积投放广告的投放成本,从而提高了广告投放的商业价值,同时还可以避免过多没有意义的广告信息在搜索引擎处理过程中对用户造成的烦扰。
相应于本发明上述提出的基于搜索引擎的广告信息发布方法,本发明这里还进而提出了一种广告信息发布服务器。如图5所示,为本发明提出的广告信息发布服务器的主要组成结构框图,其主要包括第一存储单元10、第二存储单元20、索引单元30和匹配投放单元40,其中各个组成单元的主要作用如下第一存储单元10,用于预先存储广告内容提供商提供的配置有地理区域属性的广告内容,其中这里的地理区域可以指广告内容能够投放在的国家及城市信息;
第二存储单元20,用于预先存储一张或多张IP地址和对应地理区域信息的映射关系表;索引单元30,用于在用户基于关键词进行搜索引擎处理的过程中,根据用户的IP地址信息在上述第二存储单元20预先存储的映射关系表中索引到对应的地理区域信息;匹配投放单元40,用于根据上述索引单元30索引到的地理区域信息及用户输入的关键词信息在上述第一存储单元10预先存储的配置有地理区域属性的广告内容中匹配到对应的广告内容进行投放。
如图6所示,为本发明广告信息发布服务器的具体实施例组成结构框图,其中在上述图5的主要组成结构基础上,本发明广告信息发布服务器还进而包括一个IP地址传递单元50,主要用于接收搜索服务器发来的用户IP地址信息并传递给上述的索引单元30;此外上述的匹配投放单元40具体可以包括第一匹配子单元410、第二匹配子单元420和广告投放子单元430,其中各个单元的具体作用如下第一匹配子单元410,用于根据用户输入的关键词在上述第一存储单元10预先存储的广告内容中匹配到对应的广告内容;第二匹配子单元420,用于根据上述索引单元30索引到的地理区域信息在上述第一匹配子单元410已经匹配到的广告内容中进一步匹配到对应的广告内容;广告投放子单元430,用于将上述第二匹配子单元420匹配到的广告内容通过搜索服务器来投放给用户收看。
此外有关本发明广告信息发布服务器的其他具体技术实现细节请相应参照本发明上述方法中相应技术实现细节的描述,这里不再给予过多阐述。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1.一种基于搜索引擎的广告信息投放方法,其特征在于,包括步骤广告内容提供商在将提供的广告内容存储到广告信息发布服务器的广告信息数据库中时,为提供的广告内容配置对应的地理区域属性;并在广告信息发布服务器中配置IP地址和对应地理区域信息的映射关系表;在用户基于关键词进行搜索引擎的过程中,广告信息发布服务器根据该用户的IP地址在所述映射关系表中索引到对应的地理区域信息;并根据索引到的地理区域信息和该用户输入的关键词在广告信息数据库中匹配到对应的广告内容进行投放。
2.如权利要求1所述的方法,其特征在于,所述广告信息发布服务器获取用户IP地址的过程具体包括用户通过建立与搜索服务器的数据连接进行搜索引擎处理;搜索服务器将与用户建立数据连接时所获取到的用户IP地址发送给广告信息发布服务器。
3.如权利要求1所述的方法,其特征在于,所述广告信息发布服务器匹配对应广告内容进行投放处理的过程具体包括广告信息发布服务器根据用户输入的关键词在广告信息数据库中匹配对应的广告内容;并根据索引到的地理区域信息在上述已匹配到的广告内容中进一步匹配到对应的广告内容进行投放。
4.如权利要求1、2或3所述的方法,其特征在于,所述地理区域信息指广告内容能够投放在的国家及城市信息。
5.一种广告信息发布服务器,其特征在于,包括第一存储单元,用于存储广告内容提供商提供的配置有地理区域属性的广告内容;第二存储单元,用于存储IP地址和对应地理区域信息的映射关系表;索引单元,用于在用户基于关键词进行搜索引擎的过程中,根据用户的IP地址在所述第二存储单元存储的映射关系表中索引到对应的地理区域信息;匹配投放单元,用于根据所述索引单元索引到的地理区域信息及用户输入的关键词在所述第一存储单元存储的广告内容中匹配到对应的广告内容进行投放。
6.如权利要求5所述的广告信息发布服务器,其特征在于,还包括IP地址传递单元,用于接收搜索服务器发来的用户IP地址并传递给所述索引单元。
7.如权利要求5所述的广告信息发布服务器,其特征在于,所述匹配投放单元具体包括第一匹配子单元,用于根据用户输入的关键词在所述第一存储单元存储的广告内容中匹配到对应的广告内容;第二匹配子单元,用于根据所述索引单元索引到的地理区域信息在所述第一匹配子单元已匹配到的广告内容中进一步匹配到对应的广告内容;广告投放子单元,用于将所述第二匹配子单元匹配到的广告内容通过搜索服务器投放给用户收看。
8.如权利要求5、6或7所述的广告信息发布服务器,其特征在于,所述地理区域信息指广告内容能够投放在的国家及城市信息。
全文摘要
本发明公开了一种基于搜索引擎的广告信息投放方法,包括广告内容提供商为提供的广告内容配置对应的地理区域属性;并在广告信息发布服务器中配置IP地址和对应地理区域信息的映射关系表;用户基于关键词进行搜索引擎时,广告信息发布服务器根据用户的IP地址在映射关系表中索引到对应的地理区域信息,并根据索引到的地理区域信息和用户输入的关键词在广告信息数据库中匹配到对应的广告内容进行投放。相应本发明还公开了一种广告信息发布服务器。本发明避免了用户搜索引擎相关内容带来的页面繁琐弊端,并节约了广告内容投放者的投放成本。
文档编号G06Q30/00GK101038648SQ20061006513
公开日2007年9月19日 申请日期2006年3月17日 优先权日2006年3月17日
发明者朱建朋 申请人:腾讯科技(深圳)有限公司