天天看點

作為一個程式員,你需要精通使用搜尋引擎,一些入門級知識,你知道嗎?

在知識/資訊爆炸的今天,如何找到自己想要的資訊,就需要我們使用一些搜尋技巧了。不知道你會不會使用搜尋引擎,反正我是用了很多年搜尋引擎,自以為會用,其實離真正會用差遠了。今天我特意整理了一下搜尋引擎的一些小用法,可以讓我們查資訊事半功倍。

有時候我要使用多個搜尋引擎來查找更精确資訊。baidu、google等

這些搜尋大體用法相同,但還是會有一些不同,畢竟是不同廠商開發的,随着使用的熟練度提升,就會知道這些不同,這裡主要來說一下baidu搜尋。

1、site

這個是大家最熟悉的進階搜尋指令了,用來搜尋某個域名在搜尋引擎收錄的所有檔案。百度、Google、雅虎等各大搜尋引擎都支援該指令。

site:www.csdn.net php是最好的程式設計語言
           
2、inurl

用于搜尋查詢呈現在url 中的頁面,baidu和google均支援該指令。

指令格式:inurl:php是最好的程式設計語言 傳回的結果是url包含“php是最好的程式設計語言”的頁面,支援中英文。

使用技巧:inurl指令可以準确查詢個人部落格的收錄情況,比如:我在百度申請了一個使用者名為jiangkanek的部落格,那麼我們準确的查詢部落格收錄呢?正确的查詢方法是 site:blog.csdn.net inurl:leigin 這條指令的意思就是blog.csdn.net(csdn部落格域名下) 包含leigin(使用者名)的頁面。

inurl:login
site:blog.csdn.net inurl:leigin
           
3、allinurl

與inurl相似,差別在于allinurl指令可以同時查詢多個關鍵詞

指令格式:allinurl:PHP是最好的程式設計語言 JAVA 相當于inurl:PHP是最好的程式設計語言 inurl:JAVA

site:blog.csdn.net allinurl:PHP JAVA golang js
           
4、intitle

該指令傳回的結果是頁面title包含關鍵詞,baidu和google均支援該指令。

指令格式:intitle:PHP是最好的程式設計語言

使用技巧:比如我們要查詢“PHP是最好的程式設計語言”這個關鍵詞的競争對手,那麼用intitle指令查詢傳回的結果中将是你最強的競争對手。

intitle:PHP是最好的程式設計語言
           
5、allintitle

該指令和intitle意思差不多,也是查詢頁面title包含關鍵詞,唯一的卻别在于

allintitle指令可以同時查詢多個關鍵詞。

指令格式:intitle:PHP java 相當于intitle:PHP intitle:java

allintitle:PHP是最好的程式設計語言 java
           
6、filetype

用于搜尋特定檔案格式,baidu和google均支援該指令

采購方案合同 filetype:xls
           
7、intext

intext指令用于查詢某個詞出現在主内容中的頁面

intext:登陸
           
8、(-)減号

減号代表搜尋不包含減号後面的詞的頁面。使用這個指令時減号前面必需是空格,減号後面沒有空格,緊跟着需求排除的詞,baidu和Google 均支援該指令。

例如:搜尋關鍵詞 -引擎 傳回的結果則是包含“搜尋關鍵詞”這個詞,卻不包含“引擎”這個詞的結果。

比亞迪宋prodm -廣告
           
9、(“”)雙引号

把搜尋詞放在雙引号中,代表完整比對搜尋,也就是說搜尋結果傳回的頁面包含雙引号中出現的所有詞,必需完整比對,baidu和Google 都支援這個指令。

例如:百度首頁中搜尋百度百科帶雙引号搜尋則能夠搜尋到分别以“百度百科”、“雙引号”和“搜尋”為關鍵字的結果。但是百度首頁中搜尋“百度百科帶雙引号搜尋”則隻能夠搜尋以“百度百科帶雙引号搜尋”為關鍵字的結果。

例如搜尋:“PHP是世界上最好的程式設計語言”傳回的結果是完整比對出來沒通過分詞的頁面

"PHP不是程式設計語言"
           
10、(*)星号

星号是常用的通配符,也能夠用在搜尋中,baidu不支援号搜尋指令。

例如在Google 中搜尋:PHP是程式設計語言,其中的*号代表任何文字。傳回的結果就不隻包含“PHP是程式設計語言”,還包含了“PHP是世界上最好的程式設計語言”,“PHP是地球上最棒的程式設計語言”等内容

有更牛的技巧請分享給我

繼續閱讀