+

同AND,搜索包含多个关键词的结果

搜索 + 引擎

搜索包含【搜索】和【引擎】两个词的页面

OR

或者

搜索 OR 引擎

搜索包含【搜索】或【引擎】两个词的页面

-

减号,不包含减号后面词的页面

搜索引擎 -百度

搜索不包括【百度】的【搜索引擎】的页面

“”

双引号,精确匹配

“搜索引擎”

精确匹配【搜索引擎】这个关键词的页面

*

星号,通配符,模糊搜索,星号代替某个字

搜 * 引擎

星号可以为任何字

@

在用于搜索社交媒体的字词前加上@

trump @twitter

搜索trump的twitter

$

在数字前加上$搜索特定价格

camera $400

搜索400$的camera

搜索 # 标签

#throwbackthursday

搜索标签throwbackthursday

..

两个点,在两个数字之间加上.. 在数字范围内执行搜索

camera 500..500..1000

搜索500−1000−1000的camera

filetype

搜索某一种文件类型的资源

C++ filetype:pdf

搜索类型为pdf的C++网页资源

site

在指定站点搜索

C++ site:https://www.zhihu.com

在知乎中搜索和C++相关的网页

catche

查看网站的 Google 缓存版本,会直接显示缓存页面

cache:weibo.com

查看微博的谷歌快照

info

在网址前加info:,获取网站详情

info:github.com

搜索github网站详情

搜索与某个网站有关联的页面

related:sina.com

和新浪网网站结构内容相似的一些其它网站

返回所有链接到某个URL地址的网页

link:www.csdn.net

搜索所有含指向【www.csdn.net】链接的网页

inurl

搜索查询词出现在url 中的页面

inurl:搜索引擎

搜索链接url中有【搜索引擎】的网页

intitle

搜索查询词出现在页面标题(title)中的页面,支持中文和英文

intitle:搜索引擎

搜索页面标题中有【搜索引擎】的网页

intext

搜索查询词出现在页面正文(title)中的页面,支持中文和英文

SEO intext:搜索引擎

在正文包含【搜索引擎】的网页中搜索【SEO】

inanchor

搜索链接锚文字(即链接显示的文字)中包含搜索词的页面

inanchor:前端

搜索链接锚文字中包含【前端】的页面

allinurl

即all+inurl 页面url中包含多个关键词的页面

allinurl:SEO 搜索引擎优化

相当于 :inurl:SEO inurl:搜索引擎优化

allintitle

即all+intitle 页面标题中包含多个关键词的页面

allintitle:SEO 搜索引擎优化

相当于:intitle:SEO intitle:搜索引擎优化

allintext

即all+inanchor 页面正文包含多个关键词的页面

allintext:SEO 搜索引擎优化

相当于:intext:SEO intext:搜索引擎优化

allinanchor

即all+inanchor 页面链接锚文字包含多个关键词的页面

allinanchor:SEO 搜索引擎优化

相当于:inanchor:SEO inanchor:搜索引擎优化

weather

weather/time/sunrise/sundown+城市名,返回城市的天气/时间/日出时间/日落时间

weather:beijing

显示北京的天气

music

或者用songs,歌手名字+music/songs

周杰伦 music

返回周杰伦的各首歌曲

逻辑与/或:AND、OR

  • 注意AND、OR必须大写,否则会被认为是普通的单词,而不是搜索指令。

  • 与普通编程语言不一样的是,OR指令优先于AND指令。

  • 简写:AND指令一般以空格代替,不明确写出。另外AND指令还可以用+代替。OR指令可用|代替。

  • 样例:Inverted OR Signature files OR file OR index,它等同于 (Inverted OR Signature) (files OR file OR index)

逻辑非:-

  • 样例:搜索引擎 历史 -文化 -中国历史 -世界历史

完整匹配:”…”

  • 样例:”world war I” 表示搜索一次世界大战。

通配符:*?

  • 与我们通常的习惯一致,“*”代表一连串字符,“?”代表单个字符。

  • 样例:progr?m

  • 提示:不要指望Google可用通过progr?m搜索到program,因为progr和m分别被当作一个独立的单词,并且这两个单词之间允许出现一个字符,如此而已。

site: 在某个网站或域名下搜索

  • 样例:搜索引擎 技巧 site:edu.cn

  • 这表示要在中文教育科研网站(edu.cn)上关于搜索引擎技巧的页面。

filetype: 搜索某种类型的文件

  • 样例:filetype:pdf

  • 这表示只搜索pdf文件。

in指令: 位置关键词查找。

  • intitle: 在网页标题中查找。这通常对讨论比较多的热门话题很有效。例如:intitle:”GeForce 7800”+测试

  • allintitle: 该指令属于排他指令,不能与其他指令混用。

    • 例如:allintitile:”GeForce 7800” 测试 与 intitle:”GeForce 7800”+测试 的含义一致。但是,allintitile是排他的,不能加上其他非intitle方面的限制条件。

    • 注意:在这里,你会发现用+代替AND指令是很有意思的。如果没有+指令,我们就需要写:intitle:”GeForce 7800” intitle:测试,因为Google不支持这样的写法:intitle:(“GeForce 7800” 测试)

  • inurl: 在网页的url地址中查找。例如:inurl:dowload 表示查找url中包含download的网页。

  • allinurl: inurl的排他指令。

  • inanchor: 在网页的链接锚中查找。

    • 需要注意区别于inurl:inurl是网页本身的url地址,而inanchor是在外部用于指向该url地址的文本(之间文本)中找。

    • 例如:inanchor:download,你可能会发现有FlashGet最佳的下载管理程式,而该页面中根本就没有download字样。

  • allinanchor: inanchor的排他指令。

  • intext: 在正文中检索。

  • allintext: intext的排他指令。

  • 最重要的用途:迅速判断一个网页的“热度”。

  • 例如:link:www.newhua.com 表示所有指向“华军软件园”外部链接。

  • 注意:和其他指令类似,link:和url之间不能有空格。之所以特别指出这一点,是因为网上有教程说link和allinurl等一样,是排他指令,中间可以有空格。我不太了解Google搜索指令的发展历史,只能猜测曾经如此。

  • 例如:related:baidu.com 表示找和“百度”类似的网页。

  • 这条指令其实Google自己用得很广泛,只是可能没有引起你的注意罢了。在Google的每条搜索结果中,均有一个“类似网页”的链接。就是它了。

数值范围: ..

  • 例如:数码相机 600..900 万像素 3000..4000 元

  • 注意:“900”与“万”之间必须有空格。