李笑来老师《自学是门手艺》中推荐的,原文章20 Google Search Tips to Google Like a Pro,我选了几条记录了一下。
1.使用引号(quotes"")
搜索特定内容时,可以使用""来提升搜索精确度。比如你想搜索
- welcome to new york
搜索引擎会搜索这四个单词任意顺序排列的结果。
如果你想精确搜索,给搜索内容加上引号“welcome to new york”,此时搜索引擎只会搜索你给定的短语顺序。
观察两次所搜结果数量即可发现。
2.使用连字符(hyphen-)排除词汇歧义
有时候我们搜索的一些单词有歧义,比如Mustang这个单词就是,如果你直接搜索它,你可能会同时得到福特公司的野马汽车和野马的搜索结果。
如果我们只想得到Mustang关于野马的结果呢?我们可以这样搜索
- Mustang-horse
同理如果我们只想得到Mustang关于汽车的搜索结果,可以搜索
- Mustang-car
3.使用冒号(colon:)在指定网站中搜索
当我们想将搜索范围限定在某个指定站点时,比如我最近在学习Python时,想看看官方文档中有关Iterator的信息,在搜索时可以输入:
- Iterator site:https://docs.python.org/3/
此时将会搜索Iterator,但是仅限于https://docs.python.org/3/中的相关信息。
4.找到这个页面被哪些页面链接
比如你想搜索https://openai.com/ 被哪些页面链接了,你可以这样做:
- link:https://openai.com/
搜索结果会返回所有链接到openai官方网站的页面
5.使用星号(asterisk*)通配符
当你想搜索的短语中有你遗忘的单词时,你可以在这些地方加入* 星号通配符 ,搜索引擎可以用任何单词去匹配*位置。
还用welcome to new york这首歌来举例,你不记得这首歌名,只记得某一句歌词且这句歌词你都记不全了,比如你只记得这句
- but they 什么 blind me me
此时你想搜索出这首歌名可以这样做:首先用之前说的技巧,加上引号提升搜索精确度,然后对不记得的地方(什么)使用*通配符
- “but they * blind me me”
大多数情况搜索结果会告诉你,你搜索的内容是Taylor Swift的Welcome To New Yor这首歌中的歌词。
6.找到与该网站类似的网站
如果你想看看有没有类似于YouTube的其他网站
- related:https://www.youtube.com/
搜索结果中并不会存在YouTube,而是例如Vimeo、Twitch、Reddit等类似于YouTube的视频网站。
7.寻找一个特定的文件
直接举例,比如我想寻找Fluent Python的PDF文件
- *Fluent Python* filetype:pdf