首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CSE -如何获取部分单词结果?

CSE -如何获取部分单词结果?
EN

Stack Overflow用户
提问于 2015-08-18 17:29:17
回答 1查看 395关注 0票数 0

我怎样才能把CSE结果也加到偏词上呢?例如,如果我搜索"out of reach“,那么它就没有问题。但是"out of r“显示0个结果。我不想用同义词。这将意味着数千个同义词,这是不可能实现的。默认情况下,它必须以某种方式处理部分结果。

你能给我一些提示吗?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2015-09-29 05:59:02

几种可能的解决方案

  1. 打开autocomplete,让它为部分、快速的完整术语提供建议,并避免拼写错误。您可以将常见的拼写错误添加为同义词或自动完成建议。您可以手动添加自动完成完整术语,也可以从文件上载。“自动完成”位于“编辑搜索引擎”、“搜索功能”、“自动完成”选项卡。
  2. 用户使用通配符进行搜索,例如支持out of r*,就像在常规的谷歌搜索中一样,您可以添加代码,以便返回不匹配的内容会在每个单词的末尾重新提交带有通配符的查询,或者您可以修改输入框中的内容,在搜索之前将通配符附加到每个工作。要做到这一点,你可以上传一个refinements file,它可以做一些简单的事情,比如将通配符添加到一个字母的搜索时间。或者,您可以创建一个额外的输入框,供用户输入(隐藏原始内容),并使用EventListener或单击事件来捕获输入的内容,将其传递给脚本,然后传递给搜索引擎。
  3. 使用脚本创建自动完成术语的XML file。像使用代码一样简单的东西-甚至是老式的电子表格宏-可以用来生成一堆几乎相同的行,每个行的末尾都有一个通配符。您可以为所有一个或两个字符的单词添加自动补全术语(但最好从该列表中排除非常短的单词,如aitdo )。用户在输入首字母时会看到通配符-但他们需要识别并单击它们-这并不是很好,因为他们不知道r*是什么意思。为自动补全生成一个上传的XML文件的一个更好的方法是使用google网站管理员工具(甚至是一个常用的单词查找工具)来分析你网站文本中的前100个单词(或前1000个单词)。然后创建一小段代码,将此列表转换为XML,您可以将其上传。这不会得到每个部分匹配,但会很快得到最常用的搜索单词。它还将减少拼写错误。
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32068583

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档