我怎样才能把CSE结果也加到偏词上呢?例如,如果我搜索"out of reach“,那么它就没有问题。但是"out of r“显示0个结果。我不想用同义词。这将意味着数千个同义词,这是不可能实现的。默认情况下,它必须以某种方式处理部分结果。
你能给我一些提示吗?
谢谢。
发布于 2015-09-29 05:59:02
几种可能的解决方案
out of r*,就像在常规的谷歌搜索中一样,您可以添加代码,以便返回不匹配的内容会在每个单词的末尾重新提交带有通配符的查询,或者您可以修改输入框中的内容,在搜索之前将通配符附加到每个工作。要做到这一点,你可以上传一个refinements file,它可以做一些简单的事情,比如将通配符添加到一个字母的搜索时间。或者,您可以创建一个额外的输入框,供用户输入(隐藏原始内容),并使用EventListener或单击事件来捕获输入的内容,将其传递给脚本,然后传递给搜索引擎。a、it、do )。用户在输入首字母时会看到通配符-但他们需要识别并单击它们-这并不是很好,因为他们不知道r*是什么意思。为自动补全生成一个上传的XML文件的一个更好的方法是使用google网站管理员工具(甚至是一个常用的单词查找工具)来分析你网站文本中的前100个单词(或前1000个单词)。然后创建一小段代码,将此列表转换为XML,您可以将其上传。这不会得到每个部分匹配,但会很快得到最常用的搜索单词。它还将减少拼写错误。https://stackoverflow.com/questions/32068583
复制相似问题