搜尋引擎語法參考
掌握進階搜尋語法,提升搜尋精準度
概述
搜尋引擎進階語法是搜尋引擎提供的特殊指令,可以幫助您更精確地控制搜尋結果。透過合理使用這些語法,您可以快速找到所需的資訊,大幅提升搜尋效率。
💡 提示
在 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:文件扩展名支援的檔案類型
| 類型 | 副檔名 | 說明 |
|---|---|---|
| 文件 | pdf | PDF 文件 |
| Word | doc, docx | Microsoft Word 文件 |
| Excel | xls, xlsx | Microsoft Excel 試算表 |
| PowerPoint | ppt, pptx | Microsoft PowerPoint 簡報 |
| 文字 | txt | 純文字檔案 |
| 網頁 | html, htm | HTML 網頁 |
使用範例
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 文件。
搜尋引擎相容性
不同的搜尋引擎對進階語法的支援程度不同。以下是主要搜尋引擎的相容性說明:
| 語法 | Bing | 百度 | |
|---|---|---|---|
site: | ✅ 完全支援 | ✅ 完全支援 | ✅ 完全支援 |
intitle: | ✅ 完全支援 | ✅ 完全支援 | ✅ 完全支援 |
inurl: | ✅ 完全支援 | ✅ 完全支援 | ✅ 完全支援 |
filetype: | ✅ 完全支援 | ✅ 完全支援 | ✅ 完全支援 |
intext: | ✅ 完全支援 | ✅ 完全支援 | ⚠️ 部分支援 |
OR | ✅ 完全支援 | ✅ 完全支援 | ⚠️ 部分支援 |
AND | ✅ 完全支援 | ✅ 完全支援 | ✅ 完全支援 |
NOT | ✅ 完全支援 | ✅ 完全支援 | ⚠️ 部分支援 |
"精確匹配" | ✅ 完全支援 | ✅ 完全支援 | ⚠️ 部分支援 |
* 萬用字元 | ✅ 完全支援 | ⚠️ 部分支援 | ❌ 不支援 |
.. 數字範圍 | ✅ 完全支援 | ❌ 不支援 | ❌ 不支援 |
⚠️ 注意
搜尋引擎的語法支援可能會隨時間變化。建議在實際使用中測試不同語法的效果。