灵活运用搜索指令可以更高效地使用搜索引擎
1. site
site是最常用的搜索指令,它是用来搜索某个域名下的所有文件(注意:文件须是搜索引擎收录的文件)。如搜索seozac.com返回的就是这个域名下的所有页面(如下图所示)。但是这个指令很不准确,只能作为参考,百度site指令还显示了来自百度站长平台的信息和链接。site指令也可以用于子域名,如:site:blog.sina.com.cn搜索的就是该子域名下的所有收录页面。
格式为 关键词+空格+site: +目标搜索站点
如:C++primer site:zhihu.com
另:用site屏蔽某些域名
如:C++向量模板类 -site:csdn.net
2. 双引号
把搜索词放在双引号,代表完全匹配搜索。搜索结果返回的页面包含双引号中出现的所有词,连顺序也必须完全匹配。百度和谷歌都支持这个指令。比如搜索:"喵喵喵"
3. 减号
减号(-)代表搜索不包含减号后面的词的页面。可以筛掉一些不想要的结果
如:新加 -坡
4. 星号
星号(*)是通配符,可以用星号取代任意文字
如:**管理
5. inurl
用于搜索查询出现在URL中的页面
如:inurl:https://ethanh3514.github.io/
6. intitle
这个指令返回的是页面title中包含关键词的页面
如:intitle:至美无相
7. alltitle
返回的结果是页面标题中包含多组关键词的文件
如:alltitle:至美无相 复数
8. allinurl
与alltitle类似
9. filetype
用于特定的文件格式,找资源很方便
如:filetype:pdf 初等数论
10. 或(|)
用OR(|)表示搜索结果只需要和关键词中一个有关
如:复变函数|解析数论