高效搜索技巧(一)- 建立Google查询

建立Google查询绪论:

查询可能听起来是一个非常简单的事情,但是想要一个高效的查询其实并没有那么容易,并不是简简单单在搜索框中输入几个关键字就可以;之前一直都苦恼于不能很快找到有效信息,总是需要点进一个又一个网站去手动过滤那些无效信息,现在想来真是蠢极了;想要进行精确地查询,就需要使用Google的查询语法,从而掌握有效的精确检索技术,达到“能在鸡蛋里面挑骨头”的水准;

一、Google搜索的黄金准则

  • Google查询语法不区分大小写,但是单词or例外,在google语法中必须使用OR
  • Google通配符:Google通配符使用(*)仅仅代表搜索词组中一个词,通常用于关键字内部,在首尾使用不影响搜索结果;介绍一下通配符概念,通配符主要用于模糊搜索,主要有以下两种;
    • 星号(*):可以使用星号代替零个、单个或多个字符。如果正在查找以AEW开头的一个文件,但不记得文件名其余部分,可以输入AEW*,查找以AEW开头的所有文件类型的文件,如AEWT.txt、AEWU.EXE、AEWI.dll等。要缩小范围可以输入AEW*.txt,查找以AEW开头的所有文件类型并.txt为扩展名的文件如AEWIP.txt、AEWDF.txt。
    • 问号(?):可以使用问号代替一个字符。如果输入love?,查找以love开头的一个字符结尾文件类型的文件,如lovey、lovei等。要缩小范围可以输入love?.doc,查找以love开头的一个字符结尾文件类型并.doc为扩展名的文件如lovey.doc、loveh.doc。
  • 32个单词限制:这个我通常不会用到;

二、基本搜索

1. 单词与词组

最简单的Google查询由一个或一组单词,组成这是我们最常用的一种方式;

词组搜索,使用双引号,即Goolge会按照词组内单词顺序来进行搜索,例如“Computer Graphics”,如果没有双引号,Google就会将两个单词分开,有了双引号,Google就会将其看作一个单词来执行更严格的搜索;

2.高级操作符

高级操作符为一组特殊的关键字,用于实现更高级的查询;

操作符基本语法为:operator:search_term,使用时需要记住以下几条准则

  • 在操作符、冒号、搜索关键字之间是没有空格的
  • 操作符搜索的关键字部分的语法和Google查询的语法是一样的
  • all操作符在一次查询中只能出现一次

操作实例:

  • intitle:Google 返回标题包含单词Google的页面
  • intitle:"index of" 返回标题包含词组index of的页面
  • intitle:"index of" private返回标题包含index of,网页任何地方(url、标题、文本)包含private的页面
  • intitle:"index of" "backup files" ...

高级操作符介绍

  • intitle:只有在intitle关键字后面的单词或词组才被认为是查询关键字
  • Allintitle:所有的单词和词组都被认为是查询关键字,Allintitle比intitle更精确
  • site:把搜索精确到特定的站点,它允许在某个特定网站中搜索网页,(将网址去除http://)
  • Filetype/ext:搜索指定类型的文件,如Filetype:doc unity,常用的如pdf、doc、tet、xls等
  • Link:搜索与当前网页存在链接的网页,它不需要搜索关键字,只需要一个url即可;
  •  

你可能感兴趣的:(Google,Hacking)