【问题标题】:Force Google searches to not return results without the search terms强制 Google 搜索不返回没有搜索字词的结果
【发布时间】:2015-05-20 11:37:13
【问题描述】:

所以我有时会在 Google 上搜索某些网页,而 Google 实际上会返回没有我搜索过的字词的网页。例如,如果我搜索analytic proof dihedral homomorphism(我目前实际上并不想搜索它,这只是一个示例。)它将返回一些与每个单独的术语都适当相关的东西。但是,它也会返回以下页面:

https://math.stackexchange.com/questions/752203/surjective-homomorphism-dihedral-group

其中不包含任何诸如“分析”之类的词。

但是,通常当我搜索此类内容时,我想确保我搜索的每个单词在结果中至少出现一次。有没有办法迫使谷歌不要像这样“随意”?也就是说,我可以强制 Google 只返回包含我搜索的每个单词的页面吗?

[编辑:顺便说一句,同样的基本问题之前在这个页面上提出过。

why google search return results that does not contain the string I searched for?

但是,没有人成功地指出如何获得预期的结果。]

【问题讨论】:

  • 这和编程有什么关系?
  • @mittmemo 没什么,有没有更适合这个问题的社区?我在这个社区中看到了“google-search”作为一个可能的标签,并推断这个社区处理有关 Google 搜索的问题。
  • 我对所有其他堆栈交换社区都不是很熟悉,但我知道这个社区专门针对编程。与stackoverflow上发布的类似的另一个问题由于偏离主题而被关闭,我怀疑这个问题也会如此。 “有关通用计算硬件和软件的问题对于 Stack Overflow 来说是题外话,除非它们直接涉及主要用于编程的工具。您可以在超级用户方面获得帮助。”
  • @mittmemo 使用 google 是每个编码员必须的日常任务

标签: google-search


【解决方案1】:

超级用户在以下页面有答案:

https://superuser.com/questions/19335/force-google-search-to-require-terms-by-default

当前的解决方法是将要强制使用的单词放在引号中:

foo bar "baz"

Google 不会返回没有 baz 的页面。

【讨论】:

  • 很遗憾,这不再是准确的 IME。
  • @Gordon 这从来都不是准确的,即使对我来说也是如此。我的答案由社区编辑,说一些我不同意的话。我原来的帖子说这个问题没有解决办法,但是使用引号是最接近解决方案的近似值。
【解决方案2】:

当它不是在您的查询中找到的实际搜索词而是它的同义词时,可能会发生这种情况。这就是为什么在搜索“词”周围使用引号将正确返回包含该词的页面。

Google 会标记不包含您的查询列出的所有字词和实际缺失字词本身的页面结果,并在条目下方标记搜索结果

缺失:术语 缺失

遗憾的是,包含由 Google 替换的同义词代替确切查询字词的页面结果不会触发缺失字词标志和显示。根据我的经验,这并没有太大帮助。

如果您搜索的特定搜索词没有被列为缺失:term here,那么最好您感兴趣的术语已被同义词替换。

如其他地方所述,您可以在“术语”周围使用引号来防止替换(或者更确切地说,强制完全匹配);请记住,尽管报价是绝对准确的。例如。如果您搜索“复数”,您将不会单独找到“复数”。

对于仍然在您想要的搜索条件范围内的替换并获得您想要的结果(例如,复数,复数,但不是许多或多个),您可能需要考虑使用更高级的查询,例如通配符 (*) 等来帮助创建合适的过滤器。

You can find a list of more advanced queries here

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 2014-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-08
    相关资源
    最近更新 更多