程式設計師應該掌握的10個搜尋技巧
在今天,使用者可以通過搜尋引擎輕鬆找出自己想要的資訊,但還是難以避免結果不盡如人意的情況。實際上,使用者僅需掌握幾個常用技巧即可輕鬆化解這種尷尬。下面介紹 10 個在進行 Google 搜尋時可以使用的便捷技巧,其他搜尋引擎也支援這 10 種技巧。
1、準確搜尋
最簡單、有效的準確搜尋方式是在關鍵詞上加上雙引號,在這種情況下,搜尋引擎只會反饋和關鍵詞完全吻合的搜尋結果。
比方說在搜尋「Joe Bloggs」的時候,在沒有給關鍵詞加上雙引號的情況,搜尋引擎會顯示所有分別和「Joe」以及「Bloggs」相關的資訊,但這些顯然並不是我們想要的結果。但在加上雙引號後,搜尋引擎則僅會在頁面上反饋和「Joe Bloggs」相吻合的資訊。
準確搜尋在排除常見但相近度偏低的資訊時非常有用,可以為使用者省去再度對結果進行篩選的麻煩。
2、排除關鍵詞
如果在進行準確搜尋時沒有找到自己想要的結果,使用者可以對包含特定詞彙的資訊進行排除,僅需使用減號即可。
例如在搜尋「『Joe Bloggs』-jeans」時,你所得到的結果反饋是不包含「jeans」字眼的「Joe Bloggs」條目。
3、用「Either OR」(或)邏輯進行搜尋
在預設搜尋下,搜尋引擎會反饋所有和查詢詞彙相關的結果,但通過使用「OR」邏輯,你可以得到和兩個關鍵詞分別相關的結果,而不僅僅是和兩個關鍵詞都同時相關的結果。巧妙使用「OR」搜尋可以讓你在未能確定哪個關鍵詞對於搜尋結果起決定作用時依然可以確保搜尋結果的準確性。
4、同義詞搜尋
有時候對不太確切的關鍵詞進行搜尋反而會顯得更加合適。在未能準確判斷關鍵詞的情況下,你可以通過同義詞進行搜尋。
如果你在搜尋引擎輸入「plumbing ~university」,你所得到的反饋結果會包含「plumbing universities」和「plumbing colleges」等相似條目。
5、在站內進行搜尋
絕大部分網站的搜尋功能都有所欠缺,因此,更好的方法是通過 Google 等搜尋引擎對站內的資訊進行搜尋。
你只需要在搜尋引擎上輸入「site:theguardian.com」加上關鍵詞,搜尋引擎就會反饋網站「theguardian.com」內和關鍵詞相關的所有條目。如果再結合準確搜尋功能,這項功能將會變得更加強大。
6、善用星號
正如拼圖遊戲「Scrabble」的空白方塊一樣,在搜尋引擎中,我們可以用星號填補關鍵詞中的缺失部分,不論缺失的是一連串單詞的其中一個還是一個單詞的某一部分。此外,當你希望搜尋一篇確定性偏低的文章時,也可以使用星號填補缺失部分。
例如,如果你在搜尋引擎中輸入「architect*」,你所得到的反饋結果將會是所有包含 architect、architectural、architecture、architected、architecting 以及其他所有以「architect」作為開頭的詞彙的條目。
7、在兩個數值之間進行搜尋
在尋找問題的答案時,一個很好的方法是在一定範圍內尋找和關鍵詞相關的資訊。例如想要找出 1920 至 1950 年間的英國首相,直接在搜尋引擎中輸入「英國首相 1920.. 1950」即可得出想要的結果。
記住,數值之間的符號是兩個英文句號加一個空格鍵。
8、在網頁標題、連結和主體中搜尋關鍵詞
有時你或許會遇上找出所有和關鍵詞相關的所有網頁標題、連結和網頁主體的需求,在這個時候你需要使用的是限定詞「inurl:」(供在 url 連結中搜尋使用)、「intext:」(供在網頁主體中搜尋使用)以及「intitle:」(供在網頁標題中搜尋使用)。
例如,在搜尋引擎中輸入「intitle: 評測」會得到所有和關鍵詞「評測」相關的網頁標題。
9、搜尋相關網站
相關的限定詞可用於搜尋相關網站時使用。例如,你僅需在搜尋引擎中輸入「related:theguardian.com」即可得到所有和「theguardian.com」相關的網站反饋結果。
10、搜尋技能的組合使用
你可以對上述所有搜尋技能進行組合運用,以便按照自己的意願縮小或者擴充套件搜尋範圍。儘管有些技能或許並不常用,但準確搜尋和站內搜尋這些技能的使用範圍還是相當廣泛的。
隨著 Google 等搜尋引擎對於使用者自然語言的理解程度與日俱增,這些搜尋技能可以派上用場的情況或許將會變得越來越少,至少這是所有搜尋引擎共同追求的目標。但是在當下,掌握這些搜尋技能還是非常必要的。
相關文章
- 程式設計師應該知道的 13 個設計技巧程式設計師
- PHP程式設計師應該掌握的10項技能PHP程式設計師
- 一個PHP程式設計師應該掌握的10項技能!【更新】PHP程式設計師
- Java程式設計師應該知道的10個除錯技巧Java程式設計師除錯
- 程式設計師 應該掌握的英語詞彙程式設計師
- 前端程式設計師應該知道的 15 個 jQuery 小技巧前端程式設計師jQuery
- .net程式設計師應該掌握的常用類庫程式設計師
- 好的搜尋技巧能夠造就好的程式設計師程式設計師
- 助你掌握搜尋神器,10個實用的Elasticsearch查詢技巧Elasticsearch
- Java程式設計師應該掌握的三種語言Java程式設計師
- Python 程式設計師應該知道的 10 個庫Python程式設計師
- JavaScript程式設計師需要掌握的5個debug技巧JavaScript程式設計師
- 程式設計師程式設計的10個實用技巧程式設計師
- Java之列舉, 程式設計師應該掌握的開發技巧“簡潔易懂又安全的程式碼”Java程式設計師
- 熟練Java的程式設計師應該掌握的知識技能Java程式設計師
- 程式設計師揭祕:淘寶搜尋排名真正規則和技巧程式設計師
- 程式設計師應該讀的10本書程式設計師
- 學習 MySQL 應該掌握的 6 個技巧MySql
- 程式設計師應該捫心自問的10個問題程式設計師
- 如何使用搜尋技巧來成為一名高效的程式設計師程式設計師
- 每個程式設計師應該知道的12個API程式設計師API
- 每個程式設計師都應該讀的書程式設計師
- Java程式設計師應該遵循的10條戒律Java程式設計師
- Java程式設計師應該知道的10個物件導向理論Java程式設計師物件
- 每個Python新手都應該知道的程式設計技巧Python程式設計
- 每個程式設計師應該知道12件事程式設計師
- 程式設計師應該堅決避免的10種程式設計壞毛病程式設計師
- 程式設計師寫程式碼時應該反覆問自己的10個問題程式設計師
- 程式設計師的基礎生存技能:搜尋引擎程式設計師
- 最好的程式設計師凡事先上谷歌搜尋程式設計師谷歌
- 中級JAVA程式設計師應該掌握的資料結構知識Java程式設計師資料結構
- J2EE程式設計師應該要掌握的linux知識程式設計師Linux
- 程式設計師應該遵守的程式設計原則程式設計師
- 國外程式設計師推薦:每個程式設計師都應該讀的非程式設計書程式設計師
- 每個程式設計師都應該讀《Unix程式設計藝術》程式設計師
- 每個程式設計師應該閱讀的10本經典書籍程式設計師
- 結合自己經歷聊聊注重實效的程式設計師應該掌握的幾個原則程式設計師
- 勾搭程式設計師的 11 個技巧程式設計師