搜索引擎优化技术制造技术

技术编号:24366040 阅读:20 留言:0更新日期:2020-06-03 04:48
本文提供了用于搜索引擎优化技术的方法、系统和计算机程序产品。一种计算机实现的方法,包括通过超文本标记语言页面集合对一个或多个自动会话交换程序的功能进行分类,其中,所述自动会话交换程序包括能够与用户进行会话交换的计算机程序;通过基于页面内容的语义相似性向每个所述页面添加对一个或多个其他页面的超链接来语义链接所述超文本标记语言页面集合;通过搜索引擎促进基于语义链接的所述超文本标记语言页面的可发现性;和通过所述搜索引擎之一将对所述可发现的超文本标记语言页面之一的用户搜索访问重定向至所述自动会话交换程序之一,其中将所述用户搜索访问重定向到所述自动会话交换程序包括通过一个或多个深度对话链接向所述自动会话交换程序提供与所述用户搜索有关的上下文信息。

Search engine optimization technology

【技术实现步骤摘要】
【国外来华专利技术】搜索引擎优化技术
本申请一般涉及信息技术,并且,更具体地,涉及搜索引擎优化。
技术介绍
搜索引擎优化(SEO)技术通常试图修改超文本标记语言(HTML)页面以改善页面的页面评级(PageRank)或其他等效分数。SEO技术在聊天机器人的上下文中可能面临其他挑战和复杂性(即,能够通过文本和/或听觉方法进行会话交流的计算机程序,例如在虚拟助手中找到的程序)。例如这种挑战可能是由于异构的聊天机器人平台,缺少可用的聊天机器人信息等引起的。因此,随着具有各种技能的聊天机器人越来越多地在各种平台上发布,与用户可见性和可发现性有关的挑战也同样增加。
技术实现思路
在本专利技术的一个实施例中,提供了用于搜索引擎优化技术的技术。示例性计算机实现的方法可以包括通过超文本标记语言页面集合对一个或多个自动会话交换程序的一个或多个功能进行分类,其中,所述自动会话交换程序包括能够执行一个或多个与用户交流会话的一个或多个计算机程序。该方法还可以包括:通过基于页面内容的语义相似性向每个所述页面添加对一个或多个其他页面的一个或多个超链接语义链接所述超文本标记语言页面集合,并通过一个或多个搜索引擎促进基于所述语义链接的所述超文本标记语言页面集合的可发现性。此外,所述方法还可以包括通过所述搜索引擎之一,将用户对所述可发现的超文本标记语言页面之一的搜索访问重定向到所述自动会话交换程序之一,其中,将所述用户搜索访问重定向到所述自动会话交换程序包括通过一个或多个深度会话链接向所述自动会话交换程序提供关于所述用户搜索的上下文信息。优选地,本专利技术提供一种计算机实现的方法,其中语义链接所述超文本标记语言页面集合包括在每个所述超文本标记语言页面中所包含的问题中使用文本的所述语义相似性。优选地,本专利技术提供一种计算机实现的方法,其中语义链接所述超文本标记语言页面集合包括基于所述一个或多个自动会话交换程序的用户的一个或多个聊天记录来标识一个或多个相关的后续问题。优选地,本专利技术提供一种计算机实现的方法,其中语义链接所述超文本标记语言页面集合包括基于所述一个或多个自动会话交换程序的用户的一个或多个聊天记录来标识一个或多个相关的先前问题。优选地,本专利技术提供一种计算机实现的方法,其中促进所述超文本标记语言页面集合的可发现性包括改善所述搜索引擎中一个或多个所述超文本标记语言页面的可发现性等级。优选地,本专利技术提供一种计算机实现的方法,其中促进所述超文本标记语言页面集合的可发现性包括改善所述搜索引擎中一个或多个所述超文本标记语言页面的搜索排名。优选地,本专利技术提供一种计算机实现的方法,其中促进所述超文本标记语言页面集合的可发现性包括通过所述搜索引擎的一个或多个网络爬虫(webcrawlers)能够对所述超文本标记语言页面集合进行索引。优选地,本专利技术提供一种计算机实现的方法,其中所述一个或多个深度会话链接基于所述用户的搜索短语来导出所述上下文信息。优选地,本专利技术提供一种计算机实现的方法,其中所述上下文信息包括与所述用户搜索相对应的会话流中的当前会话节点。优选地,本专利技术提供一种计算机实现的方法,其中所述上下文信息包括所述用户搜索内包含的会话的摘要。优选地,本专利技术提供一种计算机实现的方法,其中将所述用户搜索访问重定向到所述自动会话交换程序包括为每个所述可发现的超文本标记语言页面翻译深度会话链接。优选地,本专利技术提供了一种计算机实现的方法,其中所述自动会话交换程序包括能够与用户进行一个或多个基于文本的会话交换的一个或多个计算机程序。优选地,本专利技术提供一种计算机实现的方法,其中所述自动会话交换程序包括能够与用户进行一个或多个听觉会话交换的一个或多个计算机程序。在本专利技术的另一个实施例中,示例性计算机实现的方法可以包括为多个自动会话交换程序中的每一个生成功能列表,其中生成所述功能列表包括从历史用户自动会话交换程序会话日志中提取所述自动会话交换程序提供了答案的用户问题,并且其中所述自动会话交换程序包括一个或多个能够与用户进行一次或多次会话交换的计算机程序。所述方法还可以包括通过通过所述超文本标记语言页面集合对所述自动会话交换程序的每个功能进行分类,来为多个自动会话交换程序中的每一个生成自动会话交换程序技能目录,通过基于页面内容的语义相似性向每个所述页面添加对一个或多个所述其他页面的一个或多个超链接来语义链接所述超文本标记语言页面集合,并将这些链接的超文本标记语言页面存储在数据库中。另外,所述方法可以包括:通过允许所述搜索引擎的一个或多个网络爬虫程序访问数据库,基于语义互连通过一个或多个所述搜索引擎发现所述超文本标记语言页面集合,以及,通过所述搜索引擎之一将对所述可发现的超文本标记语言页面之一的用户搜索访问重定向至所述自动会话交换程序之一,其中,将所述用户搜索访问重定向到所述自动会话交换程序包括通过一个或多个深度对话链接向所述自动会话交换程序提供与所述用户搜索有关的上下文信息。本专利技术的另一实施例或其元素可以以有形地体现计算机可读指令的计算机程序产品的形式来实现,该计算机可读指令在被实现时使计算机执行多个方法步骤,如本文所述。此外,本专利技术的另一实施例或其元件可以以包括存储器和至少一个处理器的系统的形式实现,该至少一个处理器耦合到该存储器并且被配置为执行所述方法步骤。此外,本专利技术的另一实施例或其元件可以以用于执行本文所述的方法步骤的装置或其元件的形式来实现;该装置可以包括一个或多个硬件模块或硬件和软件模块的组合,其中软件模块存储在有形的计算机可读存储介质(或多个这样的介质)中。从另一方面来看,本专利技术提供了一种计算机程序产品,该计算机程序产品包括计算机可读存储介质,该计算机可读存储介质具有体现在其上的程序指令,该程序指令可由计算设备执行以使该计算设备执行以下操作:通过超文本标记语言页面集合对一个或多个自动会话交换程序的一个或多个功能进行分类,其中,所述自动会话交换程序包括能够执行一个或多个与用户交流会话的一个或多个计算机程序;通过基于页面内容的语义相似性向每个所述页面添加对一个或多个其他页面的一个或多个超链接语义链接所述超文本标记语言页面集合;通过一个或多个搜索引擎促进基于所述语义链接的所述超文本标记语言页面集合的可发现性;以及,通过所述搜索引擎之一,将用户对所述可发现的超文本标记语言页面之一的搜索访问重定向到所述自动会话交换程序之一,其中,将所述用户搜索访问重定向到所述自动会话交换程序包括通过一个或多个深度会话链接向所述自动会话交换程序提供关于所述用户搜索的上下文信息。优选地,本专利技术提供一种计算机程序产品,其中语义链接所述超文本标记语言页面集合包括在每个所述超文本标记语言页面中所包含的问题中使用文本的所述语义相似性。优选地,本专利技术提供一种计算机程序产品,其中所述一个或多个深度会话链接基于所述用户的搜索短语来导出所述上下文信息。优选地,本专利技术提供一种计算机程序产品,其中所述上下文信息包括与所述用户搜索相对应的会话流中的当前会话节点。优选地,本专利技术提供一种计算机程序产品,其中所述上下本文档来自技高网...

【技术保护点】
1.一种计算机实现的方法,包括以下步骤:/n通过超文本标记语言页面集合对一个或多个自动会话交换程序的一个或多个功能进行分类,其中,所述自动会话交换程序包括能够执行一个或多个与用户交流会话的一个或多个计算机程序;/n通过基于页面内容的语义相似性向每个所述页面添加对一个或多个其他页面的一个或多个超链接语义链接所述超文本标记语言页面集合;/n通过一个或多个搜索引擎促进基于所述语义链接的所述超文本标记语言页面集合的可发现性;以及/n通过所述搜索引擎之一将对所述可发现的超文本标记语言页面之一的用户搜索访问重定向到特定所述自动会话交换程序之一,其中,将所述用户搜索访问重定向到所述自动会话交换程序包括通过一个或多个深层对话链接向所述自动会话交换程序提供与所述用户搜索有关的上下文信息;/n其中,所述步骤由至少一个计算设备执行。/n

【技术特征摘要】
【国外来华专利技术】20171023 US 15/790,3931.一种计算机实现的方法,包括以下步骤:
通过超文本标记语言页面集合对一个或多个自动会话交换程序的一个或多个功能进行分类,其中,所述自动会话交换程序包括能够执行一个或多个与用户交流会话的一个或多个计算机程序;
通过基于页面内容的语义相似性向每个所述页面添加对一个或多个其他页面的一个或多个超链接语义链接所述超文本标记语言页面集合;
通过一个或多个搜索引擎促进基于所述语义链接的所述超文本标记语言页面集合的可发现性;以及
通过所述搜索引擎之一将对所述可发现的超文本标记语言页面之一的用户搜索访问重定向到特定所述自动会话交换程序之一,其中,将所述用户搜索访问重定向到所述自动会话交换程序包括通过一个或多个深层对话链接向所述自动会话交换程序提供与所述用户搜索有关的上下文信息;
其中,所述步骤由至少一个计算设备执行。


2.根据权利要求1所述的计算机实现的方法,其中语义链接所述超文本标记语言页面集合包括在每个所述超文本标记语言页面中所包含的问题中使用文本的所述语义相似性。


3.根据权利要求1所述的计算机实现的方法,其中语义链接所述超文本标记语言页面集合包括基于所述一个或多个自动会话交换程序的用户的一个或多个聊天记录来标识一个或多个相关的后续问题。


4.根据权利要求1所述的计算机实现的方法,其中语义链接所述超文本标记语言页面集合包括基于所述一个或多个自动会话交换程序的用户的一个或多个聊天记录来标识一个或多个相关的先前问题。


5.根据权利要求1所述的计算机实现的方法,其中促进所述超文本标记语言页面集合的可发现性包括改善所述搜索引擎中一个或多个所述超文本标记语言页面的可发现性等级。


6.如权利要求1所述的计算机实现的方法,其中促进所述超文本标记语言页面集合的可发现性包括改善所述搜索引擎中一个或多个所述超文本标记语言页面的搜索排名。


7.根据权利要求1所述的计算机实现的方法,其中促进所述超文本标记语言页面集合的可发现性包括通过所述搜索引擎的一个或多个网络爬虫能够对所述超文本标记语言页面集合进行索引。


8.根据权利要求1所述的计算机实现的方法,其中所述一个或多个深度会话链接基于所述用户的搜索短语来导出所述上下文信息。


9.根据权利要求1所述的计算机实现的方法,其中所述上下文信息包括与所述用户搜索相对应的会话流中的当前会话节点。


10.根据权利要求1所述的计算机实现的方法,其中所述上下文信息包括所述用户搜索内包含的会话的摘要。


11.根据权利要求1所述的计算机实现的方法,其中将所述用户搜索访问重定向到所述自动会话交换程序包括为每个所述可发现的超文本标记语言页面翻译深度会话链接。


12.如权利要求1所述的计算机实现的方法,其中所述自动会话交换程序包括能够与用户进行一个或多个基于文本的会话交换的一个或多个计算机程序。


13.如权利要求1所述的计算机实现的方法,其中所述自动会话交换程序包括能够与用户进行一个或多个听觉会话交换的一个或多个计算机程序。


14.一种计算机程序产品,包括计算机可读存储介质,所述计算机可读存储介质具有体现其中的程序指令,所述程序指令可由计算设备执行以使所述计算设备执行以下操作:
通过超文本标记语言页面集合对一个或多个自动会话交换程序的一个或多个功能进行分类,其中,所述自动会话交换程序包括能够执行一个或多个与用户交流会话的一个或多个计算机程序;
通过基于页面内容的语义相似性向每个所述页面添加对一个或多个其他页面的一个或多个超链接语义链接所述超文本标记语言页面集合;
通过一个或多个搜索引擎促进基于所述语义链接的所述超文本标记语言页面集合的可发现性;以及
通过所述搜索引擎之一将对所述可发现的超文本标记语言页面之一的用户搜索访问重定向到特定所述自动会话交换程序之一,其中,将所述用户搜索访问重定向到所述自动会话交换程序包括通过一个或多个深层对话链接向所述自动会话交换程序提供与所述用户搜索有关的上下文信息。


15.根据权利要求14所述的计算机程序产品,其中语义链接所述超文本标记语言页面集合包括在每个所述超文本标记语言页面中所包含的问题中使用文本的所述语义相似性。


16.根据权利要求14所述的计算机程序产品,其中所述...

【专利技术属性】
技术研发人员:S·德驰P·库玛尔
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1