搜索引擎是我们日常生活中不可或缺的工具之一,通过搜索引擎,我们可以在互联网上找到任何我们需要的信息。
平时我们使用搜索引擎除来直接输入关键字外,它们还包含了一些高级技巧,接下来我们以 Google 搜索引擎为例进行演示。
1、双引号 ""
双引号 "" 可以让搜索的关键词精准匹配,而不会对我们输入的关键字进行切分。
例如,我们搜索 "python range 用法",通过结果可以看出使用双引号和不使用双引号结果是不一样的。
不使用双引号搜索结果:
使用双引号搜索结果:
2. 排除符号:-
如果我们想排除某些结果,可以在搜索词前面加上减号 - 符号。
例如,我们搜索 "Javascript 教程 -菜鸟教程" 将返回与"Javascript 教程"有关的结果,但不包括任何与"菜鸟教程"有关的结果。
不使用排除符号:
使用排除符号:
3. 通配符:*
使用通配符 * 可以帮助您找到不完整或变形的单词。
例如,我们搜索 "python * 手册" 将返回所有以 "python" 和 "手册" 为关键词的结果。
不使用通配符搜索结果:
使用通配符搜索结果:
4. 竖线符号:|
使用竖线符号 | 可以在同一搜索中搜索多个选项。
例如,我们搜索"python | java",可以看到结果会把两个官网展示出来。
5. 搜索特定网站:site:
如果您只想在特定网站上搜索,请在搜索词前面加上 site: 和网站的 URL。
例如,我们搜索"site:mybj123.com java"将返回所有在码云笔记上与"java"有关的结果。
6. 搜索相关网站:related:
使用 related: 可以帮助您找到与特定网站相关的其他网站。
例如,我们搜索"related:mybj123.com"将返回所有与码云笔记相关的网站。
7. 使用括号:()
使用括号可以帮助您更好地组织搜索。
例如,我们搜索"(python OR java) site:mybj123.com"将返回所有在 码云笔记 上与"python"或"java"有关的结果。
8. 搜索范围:..
使用两个点 .. 可以搜索一个范围。
例如,我们搜索"最佳科幻电影 2020..2024"将返回在 2020 年到 2024 年之间发行的所有科幻电影的结果。
此外,还有一些其他高级的搜索技巧:
-
定义符号:define: 使用"define:"可以快速获取某个词的定义。例如,搜索"define:人工智能"将返回人工智能的定义。
-
时间范围:daterange: 使用"daterange:"可以搜索某个特定的时间范围内的内容。例如,搜索"马拉松比赛 daterange:2023-01-01..2024-01-01"将返回2023年到2024年之间的马拉松比赛相关的结果。
-
文件类型:filetype: 使用"filetype:"可以搜索特定类型的文件。例如,搜索"python手册 filetype:pdf"将返回所有以pdf格式存储的python手册相关的文件。
-
搜索标题关键字:intitle:index.of: 使用"intitle:index.of"可以搜索页面 title 标签中包含某关键词的所有页面。例如,搜索"intitle:index.of mp3"将返回一个包含 mp3 文件的目录列表。