1

我是一名医生,经常寻找同事。我几乎从来都不是想要预约的潜在患者。对我来说最没用的结果是来自vitals.comhealthgrades.com的结果。但是,有时我需要它们。因此,显而易见的事情是将 -site:healthgrades.com -site:vitals.com 添加到我寻找特定医生的每个谷歌搜索中。如何在 url 中编码?如果我知道 URL,那么我可以在我的浏览器中进行自定义搜索,并使用一个不错的短关键字调用它。

我查看了 Google 自定义搜索,但它坚持从某些特定网站开始。我想搜索整个互联网,但只排除两个站点。

4

2 回答 2

1

我已经使用谷歌自定义搜索来实现这一点。设置您的自定义搜索引擎,然后进入“站点”设置并将顶级域(*.com、*.org 等)添加到“包含的站点”部分。在“排除的网站”部分添加您希望跳过的任何网站。好走!

这是我的设置的屏幕截图

谷歌声明:

在 Google 站点搜索中不允许添加“顶级域”,例如“ .com”、“. travel/*”。( http://support.google.com/customsearch/bin/answer.py?hl=en&answer=71826 )

但我这样做没有任何问题 - 不确定这是否会在未来发生变化,但它目前似乎有效!

于 2013-01-09T20:33:35.507 回答
1

我遇到了同样的问题,所以这是我更改 Chrome 的 Google 搜索设置的方法(复制原始搜索 URL 并在搜索引擎设置中创建新的搜索类型):

{google:baseURL}search?q=-site%3Avitals.com%2B-site%3A%2Bhealthgrades.com%20%s&{google:RLZ}{google:originalQueryForSuggestion}{google:assistedQueryStats}{google:searchFieldtrialParameter}{google:iOSSearchLanguage}{google:searchClient}{google:sourceId}{google:instantExtendedEnabledParameter}{google:contextualSearchVersion}ie={inputEncoding}

我遇到的另一个问题是重复的结果,例如搜索结果中的“ 60654 中的初级保健医生”页面。

查询的 Google 搜索结果示例

有时谷歌从一个域返回多个页面,我不喜欢,但只能通过额外的 javascript 来影响这个:)

于 2016-09-29T12:09:38.017 回答