搜尋引擎語法參考

掌握進階搜尋語法,提升搜尋精準度

最後更新: 2026-06-24閱讀時間: 約 12 分鐘

概述

搜尋引擎進階語法是搜尋引擎提供的特殊指令,可以幫助您更精確地控制搜尋結果。透過合理使用這些語法,您可以快速找到所需的資訊,大幅提升搜尋效率。

💡 提示

在 so.ez 中,您可以透過視覺化介面輕鬆建立和管理這些語法,無需記憶複雜的語法格式。

基礎語法

site: - 指定網站搜尋

site: 語法用於限制搜尋結果只在指定的網站或網域內。這對於在特定網站內搜尋非常有用。

語法格式

site:域名

使用範例

  • site:github.com - 只在 GitHub 中搜尋
  • site:*.edu - 只在教育網站中搜尋
  • site:zhihu.com 機器學習 - 在知乎中搜尋「機器學習」

注意事項

  • 不要在 site: 和網域之間加空格
  • 可以包含子網域,如 site:blog.example.com
  • 支援頂級網域,如 site:.gov

intitle: - 標題搜尋

intitle: 語法用於限制搜尋結果中關鍵字必須出現在頁面標題中。這對於尋找特定主題的頁面非常有效。

語法格式

intitle:关键词

使用範例

  • intitle:教學 - 標題中包含「教學」的頁面
  • intitle:"機器學習教學" - 標題中包含完整短語的頁面
  • intitle:Python intitle:入門 - 標題同時包含兩個關鍵字

相關語法

  • allintitle: - 要求所有後續詞都出現在標題中
  • inanchor: - 搜尋錨點文字中的關鍵字

inurl: - URL 搜尋

inurl: 語法用於限制搜尋結果中關鍵字必須出現在 URL 中。這對於尋找特定類型的頁面(如部落格、論壇)很有用。

語法格式

inurl:关键词

使用範例

  • inurl:blog - URL 中包含「blog」的頁面
  • inurl:forum - URL 中包含「forum」的頁面
  • inurl:admin - URL 中包含「admin」的頁面

filetype: - 檔案類型搜尋

filetype: 語法用於限制搜尋結果只為指定的檔案類型。這對於尋找特定格式的文件非常有用。

語法格式

filetype:文件扩展名

支援的檔案類型

類型副檔名說明
文件pdfPDF 文件
Worddoc, docxMicrosoft Word 文件
Excelxls, xlsxMicrosoft Excel 試算表
PowerPointppt, pptxMicrosoft PowerPoint 簡報
文字txt純文字檔案
網頁html, htmHTML 網頁

使用範例

  • filetype:pdf 機器學習 - 尋找關於機器學習的 PDF 文件
  • filetype:ppt 人工智慧 - 尋找關於人工智慧的 PPT 簡報
  • filetype:xls 資料統計 - 尋找關於資料統計的 Excel 試算表

intext: - 內文搜尋

intext: 語法用於限制搜尋結果中關鍵字必須出現在頁面內文中。這與預設搜尋類似,但更明確地指定了搜尋範圍。

語法格式

intext:关键词

使用範例

  • intext:人工智慧 - 內文中包含「人工智慧」的頁面
  • intext:教學 intext:入門 - 內文同時包含兩個關鍵字

邏輯運算子

OR - 或運算

OR 運算子用於搜尋包含任一關鍵字的結果。注意:必須使用大寫 OR。

語法格式

关键词1 OR 关键词2

使用範例

  • 機器學習 OR 深度學習 - 包含任一關鍵字的結果
  • Python OR Java OR C++ - 包含任一程式語言的結果

AND - 與運算

AND 運算子用於搜尋同時包含所有關鍵字的結果。注意:大多數搜尋引擎預設使用 AND 邏輯,空格分隔的關鍵字預設就是 AND 關係。

語法格式

关键词1 AND 关键词2

使用範例

  • 機器學習 AND Python - 同時包含兩個關鍵字的結果
  • 人工智慧 AND 應用 AND 案例 - 同時包含三個關鍵字的結果

NOT - 非運算

NOT 運算子用於排除包含特定關鍵字的結果。注意:Google 使用減號 - 代替 NOT。

語法格式

关键词 NOT 排除词
关键词 -排除词

使用範例

  • 蘋果 NOT 手機 - 搜尋「蘋果」但排除「手機」相關內容
  • Python -snake - 搜尋「Python」但排除「snake」相關內容
  • 教學 -廣告 - 搜尋「教學」但排除「廣告」相關內容

進階語法

精確匹配 - 引號

使用雙引號 " " 可以進行精確匹配搜尋,搜尋結果必須包含引號內的完整短語。

語法格式

"完整短语"

使用範例

  • "機器學習教學" - 搜尋包含完整短語的頁面
  • intitle:"Python 入門" - 標題中包含完整短語的頁面

萬用字元 - *

使用星號 * 作為萬用字元,可以匹配任意單字或短語。

語法格式

关键词1 * 关键词2

使用範例

  • the * of freedom - 匹配 "the house of freedom"、"the land of freedom" 等
  • "how to * Python" - 匹配 "how to learn Python"、"how to use Python" 等

數字範圍 - ..

使用兩個點 .. 可以指定數字範圍。

語法格式

关键词 数字1..数字2

使用範例

  • 筆記型電腦 5000..10000 - 搜尋價格在 5000 到 10000 之間的筆記型電腦
  • 教學 2020..2024 - 搜尋 2020 到 2024 年間的教學

語法組合

多個語法可以組合使用,建立更精確的搜尋條件。

組合規則

  • 多個語法用空格分隔
  • 語法順序不影響搜尋結果
  • 可以巢狀使用多個語法
  • 邏輯運算子可以連接多個搜尋條件

組合範例

範例 1:學術論文搜尋

site:*.edu filetype:pdf intitle:论文 机器学习

說明:在教育網站中搜尋標題包含「論文」的 PDF 格式的機器學習相關內容。

範例 2:技術文件搜尋

site:github.com filetype:md intitle:README Python

說明:在 GitHub 中搜尋標題包含「README」的 Markdown 格式的 Python 相關文件。

範例 3:排除特定內容

intitle:教程 filetype:pdf Python -广告 -推广

說明:搜尋標題包含「教學」的 PDF 格式的 Python 教學,排除廣告和推廣內容。

範例 4:多條件組合

(机器学习 OR 深度学习) AND (Python OR TensorFlow) filetype:pdf

說明:搜尋包含「機器學習」或「深度學習」,且包含「Python」或「TensorFlow」的 PDF 文件。

搜尋引擎相容性

不同的搜尋引擎對進階語法的支援程度不同。以下是主要搜尋引擎的相容性說明:

語法GoogleBing百度
site:✅ 完全支援✅ 完全支援✅ 完全支援
intitle:✅ 完全支援✅ 完全支援✅ 完全支援
inurl:✅ 完全支援✅ 完全支援✅ 完全支援
filetype:✅ 完全支援✅ 完全支援✅ 完全支援
intext:✅ 完全支援✅ 完全支援⚠️ 部分支援
OR✅ 完全支援✅ 完全支援⚠️ 部分支援
AND✅ 完全支援✅ 完全支援✅ 完全支援
NOT✅ 完全支援✅ 完全支援⚠️ 部分支援
"精確匹配"✅ 完全支援✅ 完全支援⚠️ 部分支援
* 萬用字元✅ 完全支援⚠️ 部分支援❌ 不支援
.. 數字範圍✅ 完全支援❌ 不支援❌ 不支援

⚠️ 注意

搜尋引擎的語法支援可能會隨時間變化。建議在實際使用中測試不同語法的效果。

相關連結