搜索引擎营销优化器的制造方法

文档序号:9672566阅读:466来源:国知局
搜索引擎营销优化器的制造方法
【专利说明】搜索引擎营销优化器
[0001] 本申请要求于2013年10月1日提交的非临时专利申请No. 14/043, 757、于2013 年10月1日提交的非临时专利申请No. 14/043, 778、于2013年10月1日提交的非临时专 利申请No. 14/043, 800、于2013年10月1日提交的非临时专利申请No. 14/043,807以及于 2013年8月5日提交的非临时专利申请No. 61/862, 476的优先权权益,这些专利申请均通 过引用被合并于此。
【背景技术】
[0002] 本申请总体涉及关键词推荐。更具体地,本申请涉及用于针对搜索引擎营销(SEM) 推荐关键词的系统和方法。
[0003] 搜索引擎营销(SEM)已成为互联网营销的重要部分。SEM包含通过提高其在搜索 引擎结果页面中的可视性来进行网站促销。SEM使用各种策略来在搜索引擎结果中增加发 布者的属性的排序以及对这些属性结果的链接进行点击。
【附图说明】
[0004] 参照以下附图和描述可以更好地理解该系统。参照以下附图对非限制性且非穷举 性示例进行描述。附图中的组件不一定按比例示出,而针对系统的原理进行了强调。在附 图中,相似的参考标号在不同视图中表不相应的部分。
[0005] 图1示出了示例信息系统的框图,该示例信息系统包括示例SEM优化器(SEM0)。
[0006] 图2示出了内容项和数据项的示例流。
[0007] 图3示出了与SEM0相关联的示例模块的框图。
[0008] 图4示出了由示例关键词推荐模块所执行的示例操作。
[0009] 图5和图6示出了由示例关键词价格推荐模块所执行的示例操作。
[0010] 图7和图8示出了由示例收益分析模块所执行的示例操作。
[0011] 图9示出了由示例收益共享分析模块所执行的示例操作。
【具体实施方式】
[0012] 下文将参照附图对主题进行更完整的描述,其中这些附图形成主题的一部分并且 通过图示的方式来示出具体示例。然而,可以以各种不同形式来实施主题,因而旨在于将所 覆盖或者所要求保护的主题理解为不限于本文所给出的任何示例;示例仅被提供以进行说 明。同样,所要求保护或所覆盖的主题旨在于合理的广义范围。例如,主题可以被实现为方 法、设备、组件或系统等。下面的详细描述因而不意欲限制所要求保护的范围。
[0013] 贯穿说明书和权利要求书,术语可能超越明确陈述的含义而在上下文中具有所建 议或隐含的细微差别含义。同样,本文所使用的短语"在示例中"不一定指代同一示例,并 且本文所使用的短语"在另一示例中"不一定指代不同实例。例如,所要求保护的主题旨在 于包括全部或部分示例的组合。
[0014] 一般地,可以至少部分从上下文的使用中来理解术语。例如,本文所使用的诸如 "和"、"或"或者"和/或"之类的术语可以包括各种含义,这些含义可以至少部分基于这些 术语所使用的上下文。典型地,如果"或"用来关联A、B或C之类的列表,则其旨在于指A、 B和C(此处在包括的意义上使用)以及A、B或C(此处在排他的意义上使用)。此外,本文 所使用的术语"一个或多个"至少部分基于上下文,其可以被用来描述单数意义上的任意特 征、结构或特性或者可以被用来描述复数意义上的特征、结构或特性的组合。类似地,至少 部分基于上下文,诸如"一"(泛指)或"该"(特指)之类的术语再次可被理解为表达单数 用途或表达复数用途。此外,再次至少基于上下文,术语"基于"可以被理解为不一定意欲 表达一组排他因素,而是可以允许存在不一定明确描述的额外因素。
[0015] 前述详细描述旨在于说明性而非限制性,并且应当理解的是,包括所有等同的权 利要求旨在于限定本公开的精神和范围。而且,本文所描述的或附图中所示出的操作框或 模块中的示例实施例的分隔不被解释为将这些框或模块限制为物理上独立的设备。所示出 或所描述的操作框或模块可以被实现为独立的或组合的设备、电路、芯片或计算机可读指 令。
[0016] 而且,本文所描述的每个模块或馈送(feed)包括计算机硬件或者计算机硬件和 软件的组合。例如,每个模块或馈送可以包括诸如任意类型的可编程电路之类的包括可执 行指令的非暂态计算机可读介质。可编程电路可以包括专用集成电路(ASIC)、现场可编程 门阵列(FPGA)、数字逻辑电路、模拟电路、分立电路的组合、门、和/或任意其他类型的可编 程硬件。此外,每个模块可以包括用于存储可执行指令的存储器硬件,这些指令可由诸如中 央处理单元(CPU)之类的处理器来执行。这些模块中的任意一个可以包括处理器或者可以 不包括处理器。此外,本文所描述的每个模块可以由该模块中所包括的至少一个相应的通 信接口发送或接收数据。该数据可以经由网络(例如互联网,或者包括互联网)来传输和 接收。另外,术语"模块"可以包括多个模块。
[0017] 关键词推荐概述
[0018] 示例系统可以包括服务器,该服务器包括关键词推荐模块或者与关键词推荐模块 相关联。该关键词推荐模块可以被配置为针对搜索引擎选择关键词,以用于搜索引擎营销 活动,其中,相比于其他搜索引擎,该搜索引擎针对这些关键词提供针对发布者的互联网内 容的更多流量。该模块还可以被配置为:根据查看该互联网内容所花费的时间、该互联网内 容的页面浏览量以及停留时间中的一者或者多者,来基于每个关键词确定对来自该搜索引 擎针对这些关键词所提供的流量的互联网内容的用户参与度。该模块还可以被配置为:根 据所确定的对该互联网内容的用户参与度,来基于每个关键词对这些关键词进行评分,并 且根据对这些关键词的评分来生成关键词推荐。
[0019] 另一示例可以包括处理器,其被配置为识别多个搜索查询中的某一搜索查询。该 搜索查询对网站产生一些互联网流量,并且发生在多个搜索引擎中的某一搜索引擎处。该 处理器还可以被配置为识别该搜索引擎,并且确定与如下两者相对应的流量评分:所述对 网站的一些互联网流量;该搜索引擎相对于多个搜索引擎中的其他搜索引擎的市场份额。 该处理器还可以被配置为确定流量评分是否超过预期值,并且如果流量评分超过预期值, 则选择用于推荐的搜索查询。
[0020] 另一示例可以包括非暂态介质,其包括可由处理器执行以针对搜索引擎选择用于 搜索引擎营销活动的关键词的指令,其中,相比于其他搜索引擎,该搜索引擎针对这些关键 词经由针对发布者的互联网内容的流量提供更多收益。这些指令还可以执行以根据与流量 相关联的会话数据和与该会话数据相关联的定价,来基于每个关键词确定从该互联网内容 产生的收益。另外,这些指令可执行以根据所确定的从互联网内容产生的收益,来基于每个 关键词对这些关键词进行评分,并且根据对这些关键词的评分来生成关键词推荐。
[0021] 关键词价格推荐概述
[0022] 示例系统可以包括服务器,该服务器可以包括关键词价格推荐模块或者与关键词 价格推荐模块相关联。关键词推荐模块可以被配置为基于每个推举事件在搜索引擎营销活 动中推荐关键词的最优价格。对于做出这样的推荐,关键词推荐模块可以被配置为根据针 对用于多个用户的该关键词的多个推举事件以及由多个用户针对该关键词产生的收益,来 确定针对关键词基于每个推举事件产生的收益。该模块还可以被配置为选择针对该关键词 的投资回报百分比,并且根据基于每个推举事件产生的收益和该投资回报百分比来确定该 关键词的最优价格。另外地或者替代地,关键词价格推荐模块还可以被配置为根据至少一 个市场条件来计算该关键词的投资回报百分比。
[0023] 另一示例可以包括处理器,该处理器被配置为基于每个推举事件在搜索引擎营销 活动中推荐关键词的最优价格。对于做出这样的推荐,该处理器可以被配置为经由多个用 户中的每个用户的会话数据,来标识用于多个用户的该关键词的每个推举事件,并且根据 会话数据来确定推举事件的总量。该处理器还可以被配置为经由基于货币化的馈送来确定 推举事件所生产的总收益。其还可以被配置为根据推举事件的总量和总收益,来确定该关 键词的基于每个推举事件产生的收益,并且至少根据基于每个推举事件产生的收益来确定 该关键词的最优价格。
[0024] 以观众为中心的定价的概述
[0025] 示例系统可以包括服务器,该服务器可以包括收益分析模块或者与收益分析模块 相关联。收益分析模块可以被配置为从数据源接收用户web浏览会话数据。该会话数据可 以包括页面查看数据、页面交互数据以及页面推举数据。该模块还可以被配置为根据会话 数据的至少一部分来确定页面推举事件、收益产生事件以及页面推举事件与收益产生事件 之间的关系。页面推举事件可以包括用户被直接或间接指向网页的事件。收益产生事件可 以包括用户与网页的交互产生收益的事件。该模块还可以被配置为根据页面推举事件与收 益产生事件之间的关系,来确定基于页面推举事件中的每个页面推举事件、由收益产生事 件产生的收益。
[0026] 另一示例可以包括处理器,该处理器被配置为从多个数据源接收用户web浏览会 话数据。该会话数据可以包括页面查看数据、页面交互数据以及页面推举数据。该处理器 还可以被配置为根据数据源间的会话数据一般性来一般化该会话数据,并且根据一般化后 的会话数据的至少一部分来确定页面推举事件、收益产生事件以及页面推举事件与收益产 生事件之间的关系。页面推举事件可以包括用户被直接或间接指向网页的事件,以及收益 产生事件可以包括用户与网页的交互产生收益的事件。
[0027] 另一示例可以包括非暂态介质,该非暂态介质包括可由处理器执行以从多个数据 源接收用户web浏览会话数据的指令。该会话数据可以包括页面查看数据、页面交互数据 以及页面推举数据。该会话数据还可以包括基于每个源的不同语法或格式。这些指令还可 以被执行以通过利用密钥标记会话数据中的数据组分一般性来一般化会话数据。这些指令 还可执行以根据一般化后的会话数据的至少一部分来确定页面推举事件、收益产生事件以 及页面推举事件与收益产生事件之间的关系。页面推举事件可以包括用户被直接或间接指 向网页的事件,以及收益产生事件可以包括用户与网页的交互产生收益的事件。另外,这些 指令还可执行以根据页面推举事件与收益产生事件之间的关系,来确定基于页面推举事件 中的每个页面推举事件、由收益产生事件产生的收益。
[0028] 收益份额分析概述
[0029] 示例系统可以包括服务器,该服务器包括收益份额分析模块或者与收益份额分析 模块相关联。收益份额分析模块可被配置为确定内容提供商所提供的内容项的各个会话收 益。各个会话收益可以包括在对内容项进行相应展示之后从相应会话产生的收益。该模块 还可以被配置为根据所确定的各个会话收益来确定每个内容项的总会话内容收益,并且根 据所确定的每个内容项的总会话收益来确定每个内容项的相应内容值。该模块还可以被配 置为根据所确定每个内容项的总会话收益来确定每个内容提供商的总会话提供商收益,并 且根据所确定的每个内容提供商的总会话收益来确定每个内容提供商的相应提供商值。另 外,该模块还可以被配置为根据内容值和/或提供商值来确定要提供给一个或多个内容提 供商的收益份额信息。
[0030] 另一示例可以包括处理器,该处理器被配置为确定内容提供商所提供的内容项的 各个会话收益。各个会话收益可以包括在对内容项进行相应展示之后从相应会话产生的收 益。该处理器还可以被配置为根据所确定的各个会话收益来确定每个内容项的总会话内容 收益,并且根据所确定的每个内容项的总会话收益来确定每个内容提供商的总会话提供商 收益。
[0031 ] 另一示例可以包括非暂态介质,该非暂态介质包括可由处理器执行以确定内容提 供商所提供的内容项的会话收益的指令。会话收益可以包括在对内容项进行相应展示之后 从相应会话产生的收益。这些指令还可执行以根据所确定的会话收益来确定每个内容项的 总会话内容收益,并且根据所确定的每个内容项的总会话收益来确定每个内容项的相应内 容值。
[0032] SEM优化器(SEM0)
[0033] 根据本文所公开的系统、产品和方法,诸如SEM优化器(SEM0)之类的系统可以按 照最优价格从搜索引擎营销获取流量,该最优价格例如可以是比其他价格增加更多收益的 价格。SEM0可以采用各种套利技术,包括本文所描述的技术。另外,其他类型的营销优化器 可以使用本文所描述的技术和技巧。例如,本文所描述的方法和技术不限于搜索引擎营销, 而是可以由与在线内容推举的任何来源相关联的营销系统来使用。
[0034] 在一个示例中,SEM0可以包括用于关键词推荐的数据驱动工具,该数据驱动工具 可以确定增加所确定的在线属性(例如,所确定的网页)的流量的关键词。通常,对SEM活 动的关键词的确定是由直觉而非由对数据的机器分析和来自收益流的反馈来驱动的。SEM0 还可以包括用于价格推荐的数据驱动工具,给数据驱动工具可以基于每个搜索引擎对SEM 活动中的关键词进行优化定价。SEM0还可以包括能够基于从某一活动产生的收益以及该活 动的各方面的参与度来进一步优化SEM活动的数据驱动工具。SEM0还可以包括收益分析模 块或者与收益分析模块相关联,收益分析模块例如可以是定价馈送和/或收益份额分析模 块。SEM0可以包括引擎,该引擎包括用来提供本文所描述的功能的一个或多个计算机硬件 和/或软件模块。
[0035] 本文所描述的功能可以适用于任意类型的内容,例如,包括网页查看的会话和在 查看流(例如,移动内容流)时所消耗的内容的在线属性。换言之,这些功能可以适用于在 移动设备上被观看的内容流。例如,对于移动搜索引擎所引用的流或移动页面的到来的查 看(或驻停时间),SEM0可以将从该查看或会话得到的总收益与该查看相关联。出于本公 开的目的,驻停时间是与内容(例如,网页上的内容)进行的两次交互之间的时间。
[0036] 另外,本文公开了在线信息系统,该系统可以提供搜索结果和/或在线内容,并且 包括针对端用户可获得的内容和/或搜索结果的广告或者在端用户可获得的内容和/或搜 索结果内包括广告。这样的搜索结果和内容可通过网页、移动应用(app)、TVapp或其他音 频或可视内容服务来获得。在线内容和搜索结果可以被组合或者搜索结果也可以被单独显 示于搜索结果页面中。存在用于显示这种项的多种选项。例如,广告和/或搜索结果可以 被提供在与发布者的内容相同的网页上。发布者的内容(或者在线内容,另外还有搜索结 果和广告)可以包括文本、图形、音频、视频或至其他内容的链接的任意组合。
[0037] 通常基于各种标准(包括广告商所规定的那些标准)来选择广告。搜索结果通常 是基于包括相应搜索引擎的规则的各种标准来选择的。广告商或者广告商代理可以限定广 告活动和/或SEM活动来控制用户如何和何时获得广告和/或搜索结果。然而,通常搜索 结果较不可控,因为该控制的一部分是由搜索引擎提供商进行的。另外,搜索引擎提供商的 控制可能不是透明的,这在尝试管理诸如SEM活动之类的活动时产生额外的复杂度。
[0038] 在线信息系统可以将搜索查询信息仓储在可以被SEM0使用的观众日志中,并且 对该信息的使用可以被用来驱动搜索结果、广告和内容显示收益。例如,SEM0可以使用曾 使用搜索引擎市场份额基准点来生成关键词推荐的处理。而且,关键词等级收益测量可以 提供SEM活动以关注带来更多的显示收益,例如,搜索结果、广告和内容显示收益(例如,新 闻、运动、金融和屏幕收益)。
[0039]SEM0可以经由一个或多个服务器(例如,SEM0服务器)来实现。图1示出了示例SEM0服务器116可如何被包括在示例在线信息系统中。
[0040] 图1示出了示例信息系统100的框图。图1的示例中的信息系统100包括账户服 务器102、账户数据库104、搜索引擎服务器106、广告(ad)服务器108、ad数据库110、内容 数据库114、内容服务器112以及SEM0服务器116。SEM0服务器116与ad服务器108、ad 数据库110、内容服务器112以及内容数据库114进行数据通信。SEM0服务器116可以管 理和监控来自搜索引擎营销的流量并且聚合SEM数据。
[0041] 信息系统100是可经由网络120由一个或多个广告商设备(例如,广告商设备 122)和由一个或多个用户设备(例如,用户设备124)来访问的。在这样的在线信息系统的 各种示例中,用户可以通过网络120从源或者从内容数据库114搜索并获得内容。广告商 可以提供用于放置在网页上的广告和通过网络发送至用户设备(例如,用户设备124)的其 他通信。一个示例中的在线信息系统被诸如Yahoo!Inc之类的在线提供商部署并运行。
[0042] 账户服务器102存储广告商的账户信息。账户服务器102与账户数据库104进行 数据通信。账户信息可以包括与每个相应广告商相关联的一个或多个数据库记录。任何适 当的信息可以由账户管理服务器102在账户数据库104中存储、维护、更新并且从账户数据 库104中读取。示例包括广告商标识信息、广告商安全信息(例如,密码和其他安全证书) 以及账户余额信息。
[0043] 可以使用任意适当的设备来实现账户服务器102。账户管理服务器102可以被实 现为单个服务器、多个服务器或本领域已知的任何其他类型的计算设备。优选地,对账户服 务器102的访问时通过防火墙(未示出)来完成的,其中防火墙保护账户管理程序并且防 止账户信息遭受外部窜改。附加的安全可以经由对标准通信协议的增强(例如,安全HTTP 或安全套接字层)来提供。
[0044] 账户服务器102可以提供广告商前端来简化访问广告商的账户信息的处理。广告 商前端可以是形成用户界面的程序、应用或软件例程。在特定的示例中,广告商前端是作为 具有一个或多个网页的网站来访问的,访问广告商可以在广告商设备(例如,广告商设备 122)上查看这些网页。广告商可以使用广告商前端来查看和编辑账户数据和广告数据。在 编辑广告数据之后,账户数据随后被保存到账户数据库104中。
[0045] 搜索引擎服务器106可以是计算机系统、一
当前第1页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1