1. 逻辑与/或:AND、OR

    • 注意AND、OR必须大写,否则会被认为是普通的单词,而不是搜索指令。
    • 与普通编程语言不一样的是,OR指令优先于AND指令。
    • 简写:AND指令一般以空格代替,不明确写出。另外AND指令还可以用+代替。OR指令可用|代替。
    • 示例:雷蛇 | 罗技 + 键盘,搜索雷蛇键盘或罗技键盘
  2. 逻辑非:-

    • 示例:历史 -文化,搜索只包含历史关键字,不包含文化关键字的网页。注意符号与前一个关键词之间一定要有一个空格,与后一个关键词之间一定不能有空格
  3. 完全匹配:”xxxx”

    • 示例:"罗技键盘",搜索的词条中必须包含完整的罗技键盘四个字,注意是英文的引号
  4. 通配符:*?

    • * 代表任意个字符,? 代表一个字符,注意是英文的问号
    • 示例:progr?m,不要指望Google可用通过progr?m搜索到program,因为progr和m分别被当作一个独立的单词,并且这两个单词之间允许出现一个字符,如此而已。
  5. 在某个网站或域名下搜索:site:

    • 示例:site:zhihu.com 你好,在知乎中搜索关键词:你好。
  6. 搜索逻辑进行分组:()

    • 示例: (雷蛇 | 罗技) + 键盘
    • 示例:放开那位大妈 (site:twitter.com | site:facebook.com | site: linkedln.com | youtube.com)
  7. 搜索某种类型的文件:filetype

    • 示例:filetype:doc 学生名单,搜索包含学生名单关键字的doc文件
  8. 数值范围:..

    • 示例:数码相机 600..900 万像素 3000..4000 元,注意“900”与“万”之间必须有空格。
  9. 位置关键词查找:in指令

    • intitle: 在网页标题中查找。这通常对讨论比较多的热门话题很有效。例如:intitle:"GeForce 7800"+测试
    • inurl: 在网页的url地址中查找。例如:inurl:dowload 表示查找url中包含download的网页。
    • inanchor: 在网页的链接锚中查找。
    • intext: 在正文中检索。
  10. 搜索所有链接到某个URL地址的网页:link

    • 最重要的用途:迅速判断一个网页的“热度”
    • 例如:link:www.newhua.com 表示所有指向“华军软件园”外部链接。不能有空格
  11. 查询某一地区或城市的天气:weather

    • 示例:weather:beijing
  12. 查看某一个网页的快照:cache

    • 在某些网站挂掉之后,查看挂掉之前的页面
    • 示例:cache:www.google.com
  13. 将查询的结果限制在一个特定的时间段内:daterange

    • 示例:"Spice Girls" daterange:2450958-2450968。这里时间日期的格式是按天文学的儒略日。(这个搜索语法Google并不推荐使用,因为它会返回一些莫名其妙的东西)