kiroro's Tech Blog

關於部落格
kiroro's Tech Blog
  • 468721

    累積人氣

  • 54

    今日人氣

    0

    訂閱人氣

Google搜尋引擎的進階檢索語法

找不到!為什麼我就是找不到想要的資料,總是聽人家說網路上什麼都找得到,但是為什麼我都找不到。其實要說到網路搜尋,當然非Google莫屬了!不過搜索引擎人人會用,巧妙各有不同,有人可以利用Google來查資料、抓檔案、看氣象、找地圖、甚至連影音抓檔都可以。現在這裡要告訴大家Google搜尋的技巧,讓你用它找資料從此暢通無阻。


1. 使用空格符號
 
如果你要查詢某個人事物,一般都會將這名詞當作關鍵字,例如:要查詢王建民勝投場數的相關資料,一定會輸入「王建民」作為查詢的關鍵字,但是查詢出來的結果卻相當多,如果想將這個查詢範圍再變得更精準一點,可以將多個關鍵字以「+」連結查詢,或以空格連結,其意義也是相同。建立關鍵字連結後,Google會為你找尋頁面有「王建民」和「勝投場數」的所有相關主題,所以如果你想要找到王建民勝投場數的相關資料,可以採用「空格」或者「+」作為檢索語。
 
example:王建民 勝投場數
NOTE:
使用檢索語「+」連結關鍵字時,關鍵字與關鍵字之間不可以有空格。



2.
使用「-」符號
有的時候,你可能需要一些有效的方法,來減少你要搜尋資料的條件。在Google中,遇到這樣的情況很簡單,你只要利用數學符號「-」來刪除不要的條件,就可以了。Google提供了這樣的檢索語「-」功能,可以將所有類似或不必要的網頁查詢結果,一口氣通通都篩選掉,這樣就不會搜尋出一堆不相關的資料,造成檢索的困擾。例如想要查詢「蘋果電腦」的資料,但剛好有一個報紙也叫蘋果,此時便可鍵入「蘋果 -日報」,出現的資料就不出現「蘋果日報」的相關連結了!

example:蘋果 -日報
NOTE:
使用檢索語「-」篩選搜尋條件時,「-」符號前要先空一格


3. 輸入多關鍵字
每個人都知道搜尋引擎的用法就是在查詢的欄位中輸入關鍵字。但是,如果關鍵字太過於普遍,往往找出來的網頁連結會一大串,而且也都不是我們想要找的資料。在這個時候,最好在搜尋引擎中輸入多個關鍵字,利用空格來將這些關鍵字隔開,這樣可以增加要搜尋網頁的條件限制,過濾要尋找的清單。

example:日本 北海道 薰衣草
 

 4. 使用「OR」符號
除了用「+」符號可以查到兩個關鍵字都會出現的網頁資料外,用「OR」符號也可以有相同的效果。「OR」是表示邏輯「或」的意思,與「+」的差別就在於「OR」比「+」多了可以查到兩個關鍵字個別分屬的資料網頁

但一直以來, 很多網友都誤以為Google不支持「OR」符號,原因很簡單:用了該符號後,並沒有出現相應的結果,究其原因就是在使用中沒有注意英文大小寫,一般情況下,在Google中是忽略英文大小寫的, 但「OR」卻是例外的一個。舉個例子:分別輸入「搜索引擎 or 歷史」和「搜索引擎 OR 歷史」, 所得到結果數量完全不同,因為前者要求網頁中必須同時有「搜索引擎」和「歷史」兩個關鍵字, 而後者則只要求其中之一就滿足條件了,也就是查尋的結果頁面只出現其中任一關鍵字,這樣可以得到的查詢結果,會超過各關鍵字分別檢索的總合。

而如果你是輸入「淡江 OR 大學」資料的排列順序會依照「淡江」→ 「大學」→ 「淡江大學」這樣的順序排列搜尋的網頁資料。

example:淡江 OR 大學
NOTE:必須特別注意的是,在「OR」檢索語法的前後一定都要空一格空白字元,另外OR一定要是大寫,要不然 Google 會將它視為另一個關鍵字。

 

 

5. 查詢專有名詞或片語
我們在查詢一些專有名詞,或是西洋的名言、成語的時候,Google雖然會將整句關鍵字相符程度大的列於搜尋結果的最前面頁次,但是由於單字與單字之間有空格,原本一句話可能會被Google硬生生拆成一個一個的單字,視為不同的關鍵字來查詢。在這個時候,你可以在專有名詞的前後格各加上雙引號「"」(英文半形),加上雙引號之後,就可以讓 Google 將整句話視為一個關鍵字來查詢了,不會誤判為多個關鍵字。

example:"Well begun is half done"
NOTE:使用雙引號後,就只有包含在雙引號內的完整句子,才會出現在搜尋結果頁面。


6. 查詢特定網站的資料
有時候,我們明明知道資料在某一個網站裡頭,但是這個網站的頁數太多,總是找不到,但是這個網站又沒有提供全文檢索的功能時,我們可能要浪費很多的時間,不斷地在這個網站內點選一個又一個的連結,有時找了半天也不一定能夠找到我們需要的資訊。

在這個時候,這個功能就派上用場了,只要先輸入我們要找的關鍵字,然後在後面隔一個空格,再輸入「site:」這個檢索語法,後面跟著網站網址,就可以查出這個關鍵字在這個網站裡面出現過的頁數了。

example:火星文 site:www.ettoday.com
NOTE:必須特別注意的是,「http://」字串要刪除,「site:」要使用小寫。 

 

7. 查詢特定網域的資料
或許你平常已經習慣利用 Google上的「繁體」或是「中文」選項,來過濾掉非中文訊息的網頁。那麼如果我們要查詢特定國家的資料,要怎麼做呢?就以查「PIXIA」這一套日本人開發的影像處理軟體的資料來講,如果想要找出台灣地區有相關資訊的網頁,可以利用域名查找,篩選所搜尋的結果。雖然掛著特定國家網域名稱並不代表內含的語文資訊一定在這一個國家下面,但是至少可以縮小範圍。

example:PIXIA site:tw
NOTE:查詢結果都是出自台灣地區的網域,但是不代表查到的網頁一定是繁體中文。

 

 

8. 查尋與某一網址同類型的網站
當你好不容易找到你所需要的網頁,但是卻嫌內容不夠豐富,卻又不知道如何尋我另一個網頁,這時Google的「類似網頁」就是最好的解決方法,它能快速幫你找到類似的網頁,因此可以獲得大量的相關資料。

我們在關鍵字輸入「related:www.google.com」,就可以找到Yahoo!、AltaVista這些與Google性質相近的其他相關搜尋引擎。

example:related:www.google.com
NOTE:在這裡要注意的是,「relaled:」後面跟著的,最好不要是以名詞作為關鍵字,而是以網址作為關鍵字,才會得到比較正確的查詢結果。


9. 尋找特定文件檔案
我們在Google上頭搜尋的目的可以分為兩大部分,第一種目的是要查詢資訊,想要知道一些對於關鍵字的相關訊息。而第二種目的則是希望要下載檔案。雖然在Google上面已經有找圖片的搜尋功能了,但是如果你要尋找其他類型的檔案,比如說PDF檔案,或是PowerPoint 的文件檔案,這時你可以採用「filetype」這個檢索語法,利用更精簡的方式來找到你要下載的檔案。

有了它的幫忙,我們不僅能搜索一般的文字頁面,還能對某些二進制文檔進行檢索,「下載狂」從此可以很輕易找到所需的文件,「懶蟲」們也可以「借花敬佛」,樂得自在:

例如某個朋友過生日,想送上一則有趣的動畫以表心意,但苦於自己不會做Flash或者懶得親自動手, 則可利用Google搜索一下,輸入「birthday filetype:SWF」, 就能找到許多精美的Flash,從中挑選一下寄過去就是了,省時省力,何樂而不為。 

example:birthday filetype:SWF

不過,在Google裡頭,為了顧及著作權的問題,所以Google也並不是什麼檔案都可以搜尋下載的。目前Google僅開放這幾種常見的文件格式,可以提供給你搜尋。至於其他的檔案類型,就不能採用這種方式。

  • Adobe Portable Document Format (pdf)
  • Adobe PostScript (ps)
  • Lotus 1-2-3 (wk1, wk2, wk3, wk4, wk5, wki, wks, wku)
  • Lotus WordPro (lwp)
  • MacWrite (mw)
  • Microsoft Excel (xls)
  • Microsoft PowerPoint (ppt)
  • Microsoft Word (doc)
  • Microsoft Works (wks, wps, wdb)
  • Microsoft Write (wri)
  • Rich Text Format (rtf)
  • Shockwave Flash (swf)
  • Text (ans, txt)

這是Google的另一項特殊功能,一般搜尋引擎是無法搜尋隱藏的PDF檔,Google則是預設查詢結果包含PDF檔案,在其結果中以「PDF」來表示,同時提供「HTML 版」選項,相當方便。

 

 

10. 尋找非文件類型的檔案
我們在前面說Google並沒有開放其他類型的檔案搜尋的功能,那麼,如果你真的想要尋找像是mp3、rar這一類其他類的檔案的時候,是不是有其他的方法可以尋找的到呢?答案當然是有的,Google提供了另一種折衷的檢索語法,來替代查詢軟體、音樂...等功能,就是「inurl:」。

在提供下載的網頁上,網站的設計者通常都會將同一類型的檔案,集中放在網站上的一個目錄,例如圖片會放置在「image」、「photo」等目錄下面。而「inurl:」的語法,就是查詢在這些特定的資料夾或是網頁,裡面出現的關鍵字。使用這種方法搜尋出來的結果,會比較快而準確。

假設我們要尋找一首楊丞琳的唱的「曖昧」Midi檔,可以輸入「inurl:midi 曖昧」。

example:inurl:midi 曖昧

  

11. 只搜尋網頁標題
「title」就是網頁的名稱,例如當進入網路報馬仔,可以從瀏覽器的最上方找到此網頁的名稱為「網路報馬仔 首頁」。需要注意,網頁名稱與檔名不同,檔名是該檔案的名稱,而網頁名稱有點像此檔案的別名。若只想要針對網頁標題進行關鍵字搜尋,可以設定只檢索網頁標題與關鍵字相符的搜尋,這也是增加命中率的資料搜尋方式。 

example:intitle:網路報馬仔


 

12. 只搜尋網頁內的文字
「text」為網頁的內文,若只想要針對網頁內容進行關鍵字搜尋,而不希望Google將網頁連結與網頁標題也一起列入搜尋結果中,以避開部份故意在標題上利用不相關字眼來增加被搜尋機會的網頁,可以設定只檢索網頁內容與關鍵字相符的搜尋。
 
example:intext:網路報馬仔


  

13. 查詢相連結的網頁
有時候可能會想要知道我們要查詢的網站,可以從哪些網站連過來,例如:想要知道有哪些網站有加入我的網站位址連結,就可以使用這個方式查詢。假設我們輸入「link:myweb.hinet.net/home1/kiroro/index.htm」,就會列出所有有設定連結到「網路報馬仔」網站的網頁。

不過,不建議利用這種方式來查詢那些較大、較有知名度的網站。像是一定有很多網站會設有入口網站的連結,如此一來,這樣查詢到的結果其實並沒有什麼意義。不過,如果用這種方式來查詢一些私人的網站,或是一些針對某種主題的社團網站,那麼將能夠有效地查出許多同類型的網站。 

example:link:http://myweb.hinet.net/home1/kiroro/index.htm



延伸閱讀:
Newserr.com 部落格 » 40個你不可不知的Google常見服務!
 

雜七雜八的kewang部落格 - Google站內搜尋

相簿設定
標籤設定
相簿狀態