在 google 上搜索 -food 没有结果
Searching -food, on google gives no result
我只是在胡闹,打算在 google 上搜索 food
。我错误地输入了 -food
, google 没有结果:
Your search - -food - did not match any documents.
Suggestions:
Make sure that all words are spelled correctly.
Try different keywords.
Try more general keywords.
我还尝试在 google 上搜索其他关键字,前面加上 -
。他们都没有给出结果。我知道这是因为算法的某些部分,但无法理解是哪部分。
有人能告诉我这是一个错误吗?如果不是,这是怎么回事?算法的哪一部分导致了这个?
注意: 这不是 SO 的题外话,因为我问的是算法。在 -
之后给出 space 也会给出正确的结果。喜欢:- food
.
虽然是题外话。我会回答这个问题,因为它可能会被转移到其他网站。
无论如何..
你应该阅读 Google search guide 然后你就会明白为什么会这样。
这是 Google 搜索引擎提供的一项功能。当您不希望任何词出现在搜索结果中时,您可以在词前使用连字符。类似于 -animals
.
考虑到这一点,您可能想要搜索没有任何法拉利结果的跑车。所以你会输入 sports cars -ferrari
因此,当您只是 -ferrari
时,就像在搜索框中输入一个空字符串,并要求 ferrari
字词不出现在结果中一样。显然,结果将是空的,因为您输入了要搜索的空字符串。
在两者之间给出一个 space,比如 - food
这实际上相当于 搜索食物并删除带有单词 <null>
[=34= 的结果], 因为连字符后面什么都没有。这就是它给出正确结果的原因。
我建议您查看 this 或它引用的 Google 帮助中心。例如“-(减号)- 排除单词或短语,例如 "apple -tree" 搜索未使用单词 "tree" 的地方。”
所以看起来您要求搜索所有文档,但没有提供关键字,但说结果不应包含单词 food,Google 搜索认为这是一个无意义的搜索。当然这解释了为什么 - food 是一个不同于 -food 的搜索。
我只是在胡闹,打算在 google 上搜索 food
。我错误地输入了 -food
, google 没有结果:
Your search - -food - did not match any documents.
Suggestions:
Make sure that all words are spelled correctly.
Try different keywords.
Try more general keywords.
我还尝试在 google 上搜索其他关键字,前面加上 -
。他们都没有给出结果。我知道这是因为算法的某些部分,但无法理解是哪部分。
有人能告诉我这是一个错误吗?如果不是,这是怎么回事?算法的哪一部分导致了这个?
注意: 这不是 SO 的题外话,因为我问的是算法。在 -
之后给出 space 也会给出正确的结果。喜欢:- food
.
虽然是题外话。我会回答这个问题,因为它可能会被转移到其他网站。
无论如何..
你应该阅读 Google search guide 然后你就会明白为什么会这样。
这是 Google 搜索引擎提供的一项功能。当您不希望任何词出现在搜索结果中时,您可以在词前使用连字符。类似于 -animals
.
考虑到这一点,您可能想要搜索没有任何法拉利结果的跑车。所以你会输入 sports cars -ferrari
因此,当您只是 -ferrari
时,就像在搜索框中输入一个空字符串,并要求 ferrari
字词不出现在结果中一样。显然,结果将是空的,因为您输入了要搜索的空字符串。
在两者之间给出一个 space,比如 - food
这实际上相当于 搜索食物并删除带有单词 <null>
[=34= 的结果], 因为连字符后面什么都没有。这就是它给出正确结果的原因。
我建议您查看 this 或它引用的 Google 帮助中心。例如“-(减号)- 排除单词或短语,例如 "apple -tree" 搜索未使用单词 "tree" 的地方。”
所以看起来您要求搜索所有文档,但没有提供关键字,但说结果不应包含单词 food,Google 搜索认为这是一个无意义的搜索。当然这解释了为什么 - food 是一个不同于 -food 的搜索。