輕鬆提高搜索能力

世上男女資源千千萬,總有一款適合你。

互聯網的發展迅速,其數據量越來越大,如何準確找到自己所需的內容成爲關鍵。個人對於搜索流程的總結,大概如下:

明確需求->引擎選擇->搜索表達式->選擇結果

一、明確需求

先明確自己的需求。當有了需求後,不妨再細想一下,你真正需要的是什麼,是關於Python的書籍,論壇,或者是相關大牛等。下一步直接選擇相應的搜索引擎,結果可靠性會高很多。

二、引擎選擇

一般來說搜索引擎對於結果的影響最大。例如常用的「百度」「谷歌」等都是綜合性搜索引擎,啥都能搜,但精準度不高。但細分的搜索引擎,例如「百度知道」,可以專門搜索百度的問答。那這些細分的搜索引擎怎麼找呢?這可能需要平時慢慢收集,或者求助於專業圈子裏的專業人士。專業的事讓專業的人解決,是很有道理的。

簡介 網址
谷歌 綜合搜索 https://www.google.com/
百度 綜合搜索 https://www.baidu.com/
Github 官方搜索教程 https://github.com/
GIthub Trend 搜 Github 最熱項目 https://github.com/trending
鳩摩搜書 電子書搜索 https://www.jiumodiary.com/
…… 優秀網站,利用綜合搜索引擎 根據自己需求搜索收集

三、搜索表達式

說到底,搜索引擎都是基於匹配關鍵字返回結果的。但簡單的輸入一兩個關鍵字直接搜索,是很低效的。掌握一些通用的搜索表達式,會讓搜索命中率提升數倍。

簡介 實例
空格 同 AND,結果包含所有關鍵詞,搜索引擎默認方式 Python 爬蟲
| 同 OR,結果包含一個或多個關鍵詞 減肥|爬蟲
- 屏蔽-後的關鍵詞 Python -爬蟲
“” 結果精確匹配 “Python爬蟲”
* 表示不確定的字母或詞,用於英文較好 Py*n
《》 查詢相關作品 《Python爬蟲》
site: 搜索指定網站 Python爬蟲 site:github.com
filetype: 搜索指定格式,pdf,dos,txt等 Python爬蟲 filetype:pdf
inurl: URL 地址裏包含關鍵詞 inurl:Python
intitle: 標題裏包含關鍵詞 intitle:Python爬蟲
intext: 正文中包含關鍵詞 intext:Python爬蟲

使用多個表達式混合搜索時,之間最好「空格」隔開,以滿足搜索引擎的默認搜索方式。例:
intitle:“Python爬蟲” -培訓 filetype:pdf

各家的搜索引擎工作細節都不太相同,關鍵字的處理也會有些差異。

四、選擇結果

返回搜索結果後,大多可以先篩選一下。就像淘寶裏,按價格遞增或遞減,像一些問答,按點贊數遞減排列等,或者篩選某一時間範圍內。此時返回的結果大多都切合最初的需求了,終於可以選擇結果了。像谷歌返回搜索結果後,點擊網頁不在新標籤頁打開,按住Ctrl再點擊。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章