格式:关键词1 OR 关键词2。或的关系,即或者返回关键词1的结果,或者返回关键词2的结果。
注意:OR为大写, 百度用"|"。
返回不包含减号后面的关键词的页面。格式:减号前面是空格,减号后面没有空格。
减号的用处挺大。比如你搜百度的内容,出现一大堆百度自己的内容——百度知道、百度百科、百度文库、百度经验……这时就可以用减号。
上述3个指令正好对应「与或非」。
完全匹配搜索,匹配内容:包括输入的关键词与关键词的顺序。
当你明确想要了解某个内容时,就可以用双引号。
通配符(wildcard character),可代表任何文字。
例如:周*伦,就会返回周杰伦、周X伦,周Y伦等结果。当不确定某些内容,或者需要搜索相关内容,就可以用该指令。
注意:百度不支持该指令。
用于搜索特定的文件格式。例如:filetype:pdf 周杰伦,就会搜到关于周杰伦的pdf文件。
这个功能挺好,比如你要下载《天龙八部》电子书,就可以搜filetype:txt 天龙八部。如果想要找一些专业报告,就可以搜filetype:pdf之类的。
注意:Google支持的文件格式比百度多很多,具体的自己查查。
用来搜索某个域名下的所有文件,也可以用于子域名。
这个功能也挺有用。比如你想看知乎关于「如何减肥」的回答,就可以搜:如何减肥 site:zhihu.com,搜到的结果就都是知乎的。
返回某个数值范围的结果,该数值可以是时间、价格、年份、距离等。例如:presidents 1991..1995,就是搜索1991~1995的presidents。
注意:百度不支持该指令。
把波浪号加在某个关键词前,可以告诉搜索引擎:除了搜索给定的关键词外,还要搜索与波浪号后面的关键词相关的词汇。但实际用了用,没发现这样的效果,包括谷歌、百度。而且,在两者的高级搜索中都没看到,所以仅做参考。
返回所查询单词的涵义。例如:define capture,就会返回capture的解释,而且解释很全面,包括了其词源、翻译、使用频率等。
作为一个英语使用者,我觉得这个功能挺好,除了方便,还能在其中看到词源、使用频率。
注意:百度不支持该指令。而且,百度的翻译结果质量差很多。
用于搜索页面title中包含关键词的页面。
注意:此title是搜索引擎搜索结果中的标题,不一定是文章标题——很多时候这两者会重合,但不一定重合。若两者重合,就说明此页面的内容与此关键词强相关,所以可以使用。
对于SEO人员,这也是调查竞品网站是否有用心做SEO的一个方法——如果连title都没有优化,显然谈不上对手。
搜索返回的是页面标题中包含多组关键词的文件。例如:allintitle:周杰伦 Jay Chou,就会搜到title中既包含周杰伦又包含Jay Chou的内容。
用于搜索所查关键词出现在URL中的页面,支持中英文。例如:inurl:jingzhi。就会找到url中包含jingzhi的页面。
如果你想找某种类型的网站,如政府网站,就可以用inurl:gov。
注意:百度只支持英文不支持中文,可能是因为URL中带有中文的比较少。
与「allintitle:指令」类似。
在相应网址前加上info:,以获取该网址详情。
3.综合使用高级搜索指令
当要搜索比较复杂的问题时,就需要综合使用这些指令。这得慢慢熟悉,可以用上文提到网址练习一下:。
举例:
比如上文提到的「一份关于狗的嗅觉的专业报告」,就可以用这样的关键词:filetype:pdf *dog smell
若要搜索「在某组织网站找一份关于狗的嗅觉的专业报告」,就可以用这样的关键词:filetype:pdf *dog smell inurl:org
若要搜索「在某组织网站找一份关于狗的嗅觉的专业报告,这些狗的价格为$50~$5000」,就可以用这样的关键词:filetype:pdf *dog smell inurl:org $50..$5000