鄙人用了那么多年 google ,卻只會簡單的空格。
雖然空格已經很強大了。google 對此做了非常多的優化,原則是讓你只用最基礎的輸入搭配空格就能達到跟下面介紹的方法幾乎一樣的效果,但是還有知道一些 tips 有備無患嘛。
下面列舉的方法,測試的對象都是針對中文,有些可能對中文不友好導致效果不佳。
1、google 的 and 、or 邏輯
例如有兩個完全不相關的詞:水果和相機。
你可以通過 and、or關鍵詞或者空格與否來表示 and、or 邏輯。
水果相機 = 水果 and 相機
水果 相機=水果 or 相機
當然,google 的搜索結果是智能又模糊的,上述兩者結果會有互相重疊的部分,但權重會不一樣。
備注:
水果 and 相機√
水果and相機×
2、使用 "" 避免長句被拆開搜索
例如你知道一句歌詞,這句歌詞比較冷門,描述的也很普通,但想要找到歌名。
對比
甲方:google 搜:"得到了什么別問我" or ”得到了什么別問我“(中文引號)
VS
乙方:google 搜:得到了什么別問我
結論:
甲方能更快更精准的找到結果。但乙方往下翻也能找到(證明 google 的優化確實不錯)
推薦甲方。
備注:
1、不加 "" 就被會 google 自動智能分詞。
2、用 google 的 精確匹配反而是結果最差的。慎用。

3、使用 - 排除關鍵字
例如搜火箭會出現一些 NBA 火箭隊的干擾項。
對比
甲方:google 搜:火箭 -NBA or 火箭 -火箭隊 or 火箭 -籃球
VS
乙方:google 搜:火箭
結論:
三種結果都去掉了干擾項。且三個結果之間也幾乎差不多。
推薦甲方。
備注:
注意空格:
火箭 -火箭隊 √
火箭-火箭隊 ×
火箭 - 火箭隊 ×
4、使用 site 指定網站
用 bilibili 為例。
對比
甲方:google 搜:螺螄粉 site:www.bilibili.com/(注意 site 后的冒號不要打成中文的冒號)
VS
乙方:直接在 bilibili 站內搜
好處:
1、綜合搜索:包括 視頻 + 專欄文章
缺點:
1、僅支持部分篩選條件:視頻時長 + 發布時間
2、不支持排序條件,例如按熱門排序
結論:
有條件選乙方吧。
備注:
螺螄粉 site:https://www.bilibili.com/
螺螄粉 site:http://www.bilibili.com/
螺螄粉 site:www.bilibili.com/
上面三個的結果是一樣的。
但不建議輸入不全的網址,例如螺螄粉 site:bilibili.com/,結果會不一樣。
5、使用 filetype 指定文件類型
對比
甲方:google 搜:Python3網絡爬蟲開發實戰 filetype:pdf
VS
乙方:google 搜:Python3網絡爬蟲開發實戰 pdf
好處:
1、可以直接搜出打開便是 pdf 文件的網址

缺點:
1、如上面好處1的打開便是 pdf 文件的網址畢竟太少,網絡上大多還是提供間接下載的機制,如貼個百度網盤的地址,或者需要登錄后扣幣才能獲得下載的方式。
結論:
推薦乙方。
或者可以試試鳩摩搜索。
6、使用 related 找類似網站
google 搜:related:www.xxx.com
結論:
結果還行,可以跟這個網站(https://www.similarsites.com/)的結果互為補充的來參考。
7、分部位查找
inurl: 用於搜索查詢詞出現在 url 中的頁面。
intitle: 用於搜索查詢詞出現在 標題 中的頁面。
intext: 用於搜索查詢詞出現在 網頁主體(內容) 中的頁面。
例如:inurl:huawei intitle:任正非 查找任正非的官方信息。

8、其它 - 效果不太好的
(1)* 通配符
發現支持情況並不是特別好,甚至會出現加了 * 導致搜索結果更差的情況。
例如:孤單*球 不如 孤單 球 更能搜出 "孤單北半球“
注意:
孤單*球不要寫成孤單 * 球
(2)~ 近似詞
對中文支持不好。
例如:~興高采烈 不如直接 興高采烈 近義詞
補充
google 對英文字符大小寫不敏感:good、GOod和GOOD是一樣的。
