2026年10月15日 星期四

Google search 指令

一、前言

    Google 搜尋支援多種進階指令(Operators),可直接在搜尋列中輸入以大幅提高查找資料的精準度。原本舊版 Google 進階搜尋中還有許多範例讓使用者選使用,如今精簡如下,許多範例都不見了。



其實會用 google search 的很少在進階搜尋中找資料,大多是直接加參數使用,現在將搜尋說明的範例舉例說明如下:

二、常用查詢時參數

1. 精準搜尋

使用雙引號將搜尋關鍵字框起,如此找到了的資料不再是搜尋字串的部份,而是精準的字串。底下範例可以看的出來,所有找到的資訊都是完整的"輔大冰淇淋"的字串,而不是不加雙引號的任意符合字串組合。


     這是搜尋最重要的一步,隨意的打字就是要進行人工搜尋。


精準搜尋

不精準就是任意搜尋字串的排列組合


2. 限制要找資料的網域來源

使用 site: 限定特定網站或網域。只在指定的網站、頂級網域(如 .tw, .com)或機構網域(如 .edu, .gov)內搜尋。範例: "輔大冰淇淋" site:fju.edu.tw(只尋找輔仁大學網域內的輔大冰淇淋資料)


剩 93 筆資料


3. 限制要找資料的檔案類型

    使用 filetype: 限定檔案格式。篩選特定的文件副檔名(常見如 pdf, doc, docx, ppt, xls),若是圖形則可限制 gif, jpg, png ...等。


同樣在輔大網域內找"輔大冰淇淋",限制只找 pdf 檔👉剩 9 筆。

4. 不要包含的字串用 - 號排除

    我們可以用減號(-)來排除不要包含的字串,有幾個不要就用幾個減號扣掉,一樣若要移除的字串要精準,一樣用雙引號框起。


繼續上面的範例,但不要包含"外語"與"教育"👉剩4筆


5. 限制資料來源的時間

    時間是影響搜尋結果正確性很重要的因素,2022年曾經大學同學約吃飯,到地點後發現沒有那家店,一問發起人才知說資料是網路上找的,結果資料是 2015年的,店早在疫情時倒了。


     (1) after: 在什麼日期之後、before: 在什麼日期之前


這範例是找2025年的在輔大網域的"輔大冰淇淋"文章👉只有2筆

    (2) 使用 .. 來限制年份、價錢或度量衡範圍


找價錢在 3000~30000 元之間的掃地機器人


找 2000年到 2026 年之間的世界杯足球賽資訊


6. 擇一條件的比對 OR

    搜尋包含 A 或是包含 B 的結果(OR 必須大寫)。


找滿足 "輔大冰淇淋" 或 "食科冰淇淋" 字串在輔大網域的資料

7. 指定要搜尋的字串出現在文章的標題中

    前面的範例中所搜尋的結果是全文檢索,也就是可在文章的內容與標題中,若只要找在標題內的字串時,可使用 intitle: 參數輔助。

找只在文章標題中出現 "輔大冰淇淋"字串

    另外,早期還有 inurl:<搜尋字串> 是找在網址中出現的字串與 intext:<字串> 找在本文中出現的字串,不過這2參數好像不援了。

三、放在 url 中的查詢參數

    這些參數使用可由進階搜尋中設定或由工具選項中設定,它會加在搜尋用的 URL 中做為搜尋參數使用。



1. 指定找離搜尋當下一天、一個月或一年的資訊

        (1) 過去一年: &tbs=qdr:y

        (2) 過去一個月: &tbs=qdr:m

        (3) 過去 24 小時: &tbs=qdr:d


查離查詢時一個月內的"輔大冰淇淋"資料

2. 語言限制參數:&lr= (Language Restriction)


    這個參數會強制 Google 僅回傳特定語言的網頁內容。


    繁體中文: &lr=lang_zh-TW


    簡體中文: &lr=lang_zh-CN


    英文: &lr=lang_en


    日文: &lr=lang_ja


3. 地區限制參數:&gl= (Geolocation)

    Google 預設會根據 IP 決定地區。如果想避免搜尋結果被當下的網路環境干擾,或是想跨區搜尋,可以使用 gl 參數強制指定伺服器地區。


台灣: &gl=tw


美國: &gl=us


日本: &gl=jp