搜索引擎的高级搜索技巧
通常说来,想要查到有用的信息,难免需要花费一番功夫。怎么提高信息收集的效率?这就要用到搜索引擎的高级搜索技巧。
其实这里所说的「高级搜索技巧」,也就是缩小搜索范围的技巧。而要缩小搜索的范围,就要对信息的形式或内容加以限制。这是通过组合「特征信息」与「关键字」和「运算符」来实现的。
关键字
常用的关键字有:
- site: 指定检索的结果都出自这个域名。
- intitle: 网页标题中含有某信息。
- allintitle: 网页标题中含有后面全部的信息,和intitle的区别在于——“intitle:儿歌 小星星”的检索结果会是标题里含有“儿歌”或“小星星”,而“allintitle”则必定包含“儿歌”和“小星星”。
- intext: 网页内容含有某信息。
- allintext: 同理。
- inurl: 在url中含有某信息。
- allinurl: 同理。
- filetype: 这个网址是某类型文件的下载地址。
- define: 网页提供了关于某东西的定义。
注:以上列出的,只是我觉得常用的关键字。其实关键字还有很多,例如:cache、info、related等等,因为我比较少用到,所以并不列入,感兴趣的朋友可以自行去了解。
运算符
- 半角双引号:"" 精确匹配,也就是说,检索结果会包含完整的引号内的信息,而不会检索出仅仅包含其部分的结果。
- 加号:+ 表示并且,和AND的功能应该是一致的。
- 减号:- 排除指定的信息。
- 乘号:* 表示任意数量和类型的字符,和正则表达式里的*的用法是一样的。通常用在两个特征信息之间,例如:“李*明”,就会检索出:李小明、李中明、李大明、李有明、李无明和李明等人。
- 两个半角句号:.. 某个范围内,通常用于日期,例如:2024-7-1..2024-7-5。但是不建议这样限定日期范围,因为有更方便的方法,就是使用引擎自带的“工具”,它通常出现在检索结果页中,检索框的右下方。
- AND 表示并且。
- OR 或。
- NOT 排除指定的信息。
- 一对半角括号:() 用于给关键词分组。
- NEAR Bing支持的语法,Google不支持;其语法是:A NEAR/n B,检索结果将会是:A 相关词1 相关词2 …… 相关词n B。例如:可以检索“列宁 NEAR/5 中国”,就会出现涉及“列宁”和在不多于5个相关词之后“中国”的检索结果。
这里提供几条简单的例题(都是我想的)来巩固一下刚才学习到的知识吧:D
- 检索「虚数」的定义。
- 检索最近一年内「新华社」上关于「太空」的新闻。
- 检索歌词含有「玉米」的中文歌曲。
- 检索并下载联合国宪章的PDF文件。
- 检索对于ChatGPT的负面评价。
这是我提供的参考答案:
(无论哪个搜索引擎都行)
- define:虚数
- "太空" site:m.news.cn 然后用搜索引擎的工具,筛选1年内的结果
- “allintext:玉米 歌词” 或者 “intext:玉米 AND 歌词” 都行
- 联合国宪章 filetype:PDF
- ChatGPT AND ("批评" OR "缺陷" OR "负面")
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!