一种在搜索中实现内容推广的方法和装置的制造方法

文档序号:9375802阅读:152来源:国知局
一种在搜索中实现内容推广的方法和装置的制造方法
【技术领域】
[0001]本发明涉及搜索技术领域,具体涉及一种在搜索中实现内容推广的方法和装置。
【背景技术】
[0002]随着互联网技术的不断发展,互联网用户日益增多,形成巨大的推广受众,越来越多具有内容推广需求的用户希望通过利用互联网平台进行推广和宣传,来提高内容推广的效率。然而现有技术中,内容推广服务并未形成合理规范的体系,导致推广内容和推广方式的不合理,例如,在互联网用户浏览网页时,网页的某位置突然弹出推广内容,该推广内容与当前网页毫无关系,且对用户的浏览行为造成了不良的影响,该无针对性且出现方式不合理的推广对当前浏览用户来说毫无意义,不仅降低了当前浏览用户的体验,也无法满足推广用户的内容推广需求,内容推广的有效性极差。

【发明内容】

[0003]鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的一种在搜索中实现内容推广的方法和装置。
[0004]依据本发明的一个方面,提供了一种在搜索中实现内容推广的方法,该方法包括:
[0005]提供不同的用于定制推广内容的模板,以供不同推广用户选择并记录各推广用户所选择的模板;其中每个推广用户根据所选择模板的规范定制自身的推广内容并保存到自身的服务器上;
[0006]根据各推广用户各自选择的模板,分别从各推广用户的服务器爬取对应的推广内容;
[0007]保存所爬取到的推广内容;
[0008]在接收搜索关键词时,根据搜索关键词从所保存的推广内容中查找到匹配的推广内容,将匹配的推广内容作为搜索结果的一部分展现在搜索结果页面中。
[0009]可选地,所述分别从各推广用户的服务器爬取对应的推广内容包括:
[0010]从推广用户的服务器地址列表获得各推广用户的服务器地址;
[0011 ] 根据获得地址访问各推广用户的服务器,并爬取对应的推广内容。
[0012]可选地,所述分别从各推广用户的服务器爬取对应的推广内容包括:
[0013]将从每个推广用户的服务器爬取推广内容的一个或多个任务放入任务队列;
[0014]调度多个进程来完成任务队列中的任务。
[0015]可选地,所述调度多个进程来完成任务队列中的任务包括:
[0016]在一台或多台机器上启动进程,其中每个机器上启动了多个进程;
[0017]从任务队列中取任务,并使用一致性哈希算法调度所述一台或多台机器上的进程来完成任务。
[0018]可选地,所述保存所爬取到的推广内容包括:
[0019]从爬取到的推广内容的每一项中抽取关键词;其中,爬取的推广内容包括一个或多个项,每项包括关键词和结构化的推广数据;
[0020]对于推广内容中的每一项,判断抽取的关键词是否属于竞价词库中的词,如果不属于则丢弃该项,如果属于则对该项进行保存处理。
[0021]可选地,所述对该项进行保存处理包括:
[0022]将该项的结构化的推广数据中的图片保存到图片服务器中;
[0023]将图片在图片服务器上的地址、该项的结构化的推广数据中的文本和URL地址,以该项的关键词为索引保存到推广内容库中。
[0024]可选地,所述根据搜索关键词从所保存的推广内容中查找到匹配的推广内容包括:
[0025]根据搜索关键词从推广内容库中查找匹配的索引关键词,获得相应的图片在图片服务器上的地址、文本和URL地址;
[0026]根据图片在图片服务器上的地址获取相应的图片;
[0027]图片、文本和URL地址为最终推广内容。
[0028]可选地,将匹配的推广内容作为搜索结果的一部分展现在搜索结果页面中包括:
[0029]在搜索结合页面的指定位置处展现一个应用盒子,在该应用盒子中展现匹配的推广内容。
[0030]依据本发明的另一个方面,提供了一种在搜索中实现内容推广的装置,该装置包括:
[0031]模板处理单元,适于提供不同的用于定制推广内容的模板,以供不同推广用户选择并记录各推广用户所选择的模板;其中每个推广用户根据所选择模板的规范定制自身的推广内容并保存到自身的服务器上;
[0032]爬取处理单元,适于根据各推广用户各自选择的模板,分别从各推广用户的服务器爬取对应的推广内容;
[0033]保存处理单元,适于保存所爬取到的推广内容;
[0034]搜索处理单元,适于在接收搜索关键词时,根据搜索关键词从所保存的推广内容中查找到匹配的推广内容,将匹配的推广内容作为搜索结果的一部分展现在搜索结果页面中。
[0035]可选地,所述爬取处理单元,适于从推广用户的服务器地址列表获得各推广用户的服务器地址;根据获得地址访问各推广用户的服务器,并爬取对应的推广内容。
[0036]可选地,所述爬取处理单元,适于将从每个推广用户的服务器爬取推广内容的一个或多个任务放入任务队列;调度多个进程来完成任务队列中的任务。
[0037]可选地,所述爬取处理单元,适于从任务队列中取任务,并使用一致性哈希算法调度一台或多台机器上的进行来完成任务;
[0038]其中,所述一台或多台机器中的每个机器上都启动了多个进程。
[0039]可选地,所述保存处理单元,适于从爬取到的推广内容的每一项中抽取关键词,其中,爬取的推广内容包括一个或多个项,每项包括关键词和结构化的推广数据;以及适于对于推广内容中的每一项,判断抽取的关键词是否属于竞价词库中的词,如果不属于则丢弃该项,如果属于则对该项进行保存处理。
[0040]可选地,所述保存处理单元,适于将该项的结构化的推广数据中的图片保存到图片服务器中;以及适于将图片在图片服务器上的地址、该项的结构化的推广数据中的文本和URL地址,以该项的关键词为索引保存到推广内容库中。
[0041]可选地,所述搜索处理单元,适于根据搜索关键词从推广内容库中查找匹配的索引关键词,获得相应的图片在图片服务器上的地址、文本和URL地址;根据图片在图片服务器上的地址获取相应的图片;图片、文本和URL地址为最终推广内容。
[0042]可选地,所述搜索处理单元,适于在搜索结合页面的指定位置处展现一个应用盒子,在该应用盒子中展现匹配的推广内容。
[0043]由上述可知,本发明提供的技术方案在搜索服务与内容推广服务之间建立起关联,通过推广用户所选择的模板统一双方交互规范,依据该交互规范从推广用户的服务器爬取并保存推广内容,当接收到搜索用户发出的搜索关键词时,查找与搜索关键词匹配的推广内容并在搜索结果页面上进行展示。该方案针对搜索用户的搜索需求在搜索结果页面上展示匹配的推广内容,使得推广服务更具定向性和灵活性,不仅满足了推广用户的内容推广需求,也满足了搜索用户的搜索需求,极大程度地提高了内容推广服务的价值与意义。
[0044]上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的【具体实施方式】。
【附图说明】
[0045]通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
[0046]图1示出了根据本发明一个实施例的一种在搜索中实现内容推广的方法的流程图;
[0047]图2示出了根据本发明一个实施例的从推广用户的服务器爬取对应推广内容的方法的流程图;
[0048]图3示出了根据本发明一个实施例的保存所爬取到的推广内容的方法的流程图
[0049]图4示出了根据本发明一个实施例的一种在搜索中实现内容推广的装置的示意图。
【具体实施方式】
[0050]下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
[0051]图1示出了根据本发明一个实施例的一种在搜索中实现内容推广的方法的流程图。如图1所示,该方法包括:
[0052]步骤S110,提供不同的用于定制推广内容的模板,以供不同推广用户选择并记录各推广用户所选择的模板。
[0053]本步骤中,每个推广用户根据所选择模板的规范定制自身的推广内容并保存到自身的服务器上。
[0054]步骤S120,根据各推广用户各自选择的模板,分别从各推广用户的服务器爬取对应的推广内容
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1